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.