Méthode Application.FilePageSetupHeader (Project)
Définit les en-têtes pour l’impression.
Syntaxe
expression. FilePageSetupHeader
( _Name_
, _Alignment_
, _Text_
)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Name | Facultatif | String | Nom de l’affichage ou du rapport pour lequel définir les en-têtes à imprimer. |
Alignment | Facultatif | Long | Alignement du texte dans l’en-tête. Il peut s’agir de l’une des constantes PjAlignment suivantes : pjLeft, pjCenter ou pjRight. La valeur par défaut est pjCenter. |
Texte | Facultatif | String | Texte à afficher dans l’en-tête. Les codes de formats spéciaux peuvent être inclus dans l’en-tête : |
Format Code | Description |
---|---|
&B | Active et désactive l’impression en gras. |
&I | Active et désactive l’impression en italique. |
&U | Active et désactive l’impression en souligné. |
&""fontname" » | Imprime les caractères qui suivent le code de format dans la police spécifiée. Par exemple, &""Arial"". |
&nn | Imprime les caractères qui suivent le code de format dans la taille de police spécifiée. Utilisez une valeur à deux chiffres pour spécifier une taille en points. Par exemple, &08. |
&P""path" » | Insère l’image spécifiée. Par exemple, &P" » [Mes documents] \Image.gif" ». Le terme [Mes Documents] représente le chemin complet d’accès au dossier Mes Documents. |
&[Date] | Imprime la date actuelle du système. |
&[Heure] | Imprime l’heure actuelle du système. |
&[Fichier] | Imprime le nom du fichier. |
&[Page] | Imprime le numéro de page. |
&[Pages] | Imprime le nombre total de pages du document. |
&[Titre du projet] | Imprime le titre. |
&[Société] | Imprime le nom de la société. |
&[Manager] | Imprime le nom du responsable. |
&[Date de début] | Imprime la date de début du projet. |
&[Date de fin] | Imprime la date de fin du projet. |
&[Date du jour] | Imprime la date en cours du projet. |
&[Date d’état] | Imprime la date d’état du projet. |
&[Affichage] | Imprime le nom de l’affichage. |
&[Rapport] | Imprime le nom du rapport. |
&[Filtre] | Imprime le nom du filtre. |
&[Date d’enregistrement] | Imprime la date du dernier enregistrement. |
&[Objet] | Imprime l’objet. |
&[Auteur] | Imprime le nom de l’auteur. |
&[Mot clé] | Imprime le ou les mots-clés. |
&[ Field_Name ] | Imprime la valeur du champ spécifié avec Nom_champ. Si une macro est exécutée en plusieurs langues, le champ spécifié avec Nom_champ doit utiliser le nom localisé pour chaque langue. Par exemple, &[Coût réel]. |
Valeur renvoyée
Boolean
Remarques
L’utilisation de la méthode FilePageSetupHeader sans indication d’argument génère l’affichage de la boîte de dialogue Mise en page dans laquelle l’onglet En-tête est sélectionné.
Exemple
L’exemple suivant montre comment définir un en-tête pour l’impression.
Sub SetLegend()
Dim strLegend As String
strLegend = GetFontFormatCode("Arial")
strLegend = strLegend & "&BThis text will appear in the legend.&B"
Application.FilePageSetupLegend Text:=strLegend, _
Alignment:=pjCenter, LegendOn:=pjOnEveryPage
End Sub
Public Function GetFontFormatCode(strFontName As String) As String
GetFontFormatCode = "&" & Chr(34) & strFontName & Chr(34)
End Function
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour