Table of contents
TOC
Réduire la table des matières
Développer la table des matières

Application.FilePageSetupLegendEx, méthode (projet)Application.FilePageSetupLegendEx Method (Project)

office 365 dev account|Dernière mise à jour: 14/03/2018
|
2 Collaborateurs

Crée une légende pour l’impression des vues de données de tâche, où la couleur peut être une valeur hexadécimale.Creates a legend for printing views of task data, where color can be a hexadecimal value.

SyntaxeSyntax

expression.expression.FilePageSetupLegendEx (Nom, LargeurTexte, LegendeActivée, Alignement, texte, LibelléNomPolice, LibelléTaillePolice, LibelléPoliceGras, LibelléPoliceItalique, LibelléPoliceSouligné, LibelléCouleurPolice)FilePageSetupLegendEx (Name, TextWidth, LegendOn, Alignment, Text, LabelFontName, LabelFontSize, LabelFontBold, LabelFontItalic, LabelFontUnderline, LabelFontColor)

expression Expression qui renvoie un objet Application .expression An expression that returns an Application object.

ParamètresParameters

NomNameRequis/FacultatifRequired/OptionalType de donnéesData TypeDescriptionDescription
NameNameFacultatifOptionalChaîneStringNom de l’affichage ou du rapport pour lequel définir les légendes à imprimer.The name of the view or report for which to set up legends for printing.
TextWidthTextWidthFacultatifOptionalIntegerIntegerLargeur du texte en pouces ou en centimètres.The width of the text, in inches or centimeters.
LegendeActivéeLegendOnFacultatifOptionalEntier longLongLes pages sur lesquelles la légende apparaît.The pages on which the legend appears.Peut être une des constantes PjLegend suivantes : pjNoLegend, pjAfterLastPageou pjOnEveryPage.Can be one of the following PjLegend constants: pjNoLegend, pjAfterLastPage, or pjOnEveryPage.
AlignmentAlignmentFacultatifOptionalEntier longLongL’alignement du texte de la légende.The alignment of the text in the legend.Peut être une des constantes PjAlignment suivantes : pjLeft, pjCenterou pjRight.Can be one of the following PjAlignment constants: pjLeft, pjCenter, or pjRight.La valeur par défaut est pjRight.The default value is pjCenter.
TextTextFacultatifOptionalChaîneStringTexte à afficher dans la légende.The text to display in the legend.Les codes de format de spéciaux peuvent être inclus dans le cadre de la légende.The special format codes can be included as part of the legend.
LibelléNomPoliceLabelFontNameFacultatifOptionalChaîneStringNom de la police.The name of the font.
LibelléTaillePoliceLabelFontSizeFacultatifOptionalIntegerIntegerTaille de la police, exprimée en points.The size of the font in points.
LibelléPoliceGrasLabelFontBoldFacultatifOptionalBooléenBooleanTrue si la police est en gras ; Sinon, False.True if the font is bold; otherwise, False.
LibelléPoliceItaliqueLabelFontItalicFacultatifOptionalBooléenBooleanTrue si la police est en italique ; Sinon, False.True if the font is italic; otherwise, False.
LibelléPoliceSoulignéLabelFontUnderlineFacultatifOptionalBooléenBooleanTrue si la police est soulignée ; Sinon, False.True if the font is underlined; otherwise, False.
LibelléCouleurPoliceLabelFontColorFacultatifOptionalEntier longLongCouleur de la police de caractères.The color of the font.Peut être une valeur RVB hexadécimale, lorsque le rouge est le dernier octet.Can be a hexadecimal RGB value, where red is the last byte.Par exemple, la valeur &;H01FFFF est jaune.For example, the value &;H01FFFF is yellow.

Codes de formatFormat codes

Code de formatFormat codeDescriptionDescription
&;B&;BActive ou désactive l'impression du gras.Turns bold printing on or off.
&;I&;IActive ou désactive l'impression de l'italique.Turns italic printing on or off.
&;U&;UActive ou désactive l'impression du souligné.Turns underline printing on or off.
&;« « nom_police » »&;""fontname""Imprime les caractères qui suivent le code de format dans la police spécifiée.Prints characters that follow the format code in the specified font.Par exemple, &;« « Arial » ».For example, &;""Arial"".
&;nnImprime les caractères qui suivent le code de format dans la taille de police spécifiée.Prints characters that follow the format code in the specified font size.Utilisez un nombre à deux chiffres pour spécifier une taille en points.Use a two-digit number to specify a size in points.Par exemple, &;08.For example, &;08.
&;P « « chemin » »&;P""path""Insère l’image spécifiée.Inserts the specified image.Par exemple, &;P " » [Mes Documents] \Image.gif » ».For example, &;P"" [My Documents] \Image.gif"".Le terme [Mes Documents] représente le chemin d’accès complet au dossier Mes Documents.The term [My Documents] represents the full path to your My Documents folder.
&;[Date]&;[Date]Imprime la date actuelle du système.Prints the current system date.
&;[Heure]&;[Time]Imprime l’heure actuelle du système.Prints the current system time.
&;[Fichier]&;[File]Imprime le nom du fichier.Prints the file name.
&;[Page]&;[Page]Imprime le numéro de page.Prints the page number.
&;[Pages]&;[Pages]Imprime le nombre total de pages dans le document.Prints the total number of pages in the document.
&;[Titre du projet]&;[Project Title]Imprime le titre.Prints the title.
&;[Société]&;[Company]Imprime le nom de la société.Prints the company name.
&;[Gestionnaire]&;[Manager]Imprime le nom du responsable.Prints the manager name.
&;[Date de début]&;[Start Date]Imprime la date de début du projet.Prints the project start date.
&;[Date de fin]&;[Finish Date]Imprime la date de fin du projet.Prints the project finish date.
&;[Date en cours]&;[Current Date]Imprime la date en cours du projet.Prints the project current date.
&;[Date d’état]&;[Status Date]Imprime la date d’état du projet.Prints the project status date.
&;[Mode]&;[View]Imprime le nom de l’affichage.Prints the view name.
&;[État]&;[Report]Imprime le nom du rapport.Prints the report name.
&;[Filtre]&;[Filter]Imprime le nom du filtre.Prints the filter name.
&;[Date d’enregistrement]&;[Saved Date]Imprime la date du dernier enregistrement.Prints the last saved date.
&;[Objet]&;[Subject]Imprime l’objet.Prints the subject.
&;[Auteur]&;[Author]Imprime le nom de l’auteur.Prints the author.
&;[Mot clé]&;[Keyword]Imprime le ou les mots-clés.Prints the keyword(s).
&;[Nom_champ]&;[Field_Name]Imprime la valeur du champ spécifié avec nom_champ.Prints the value of the field specified with Field_Name.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.If a macro will be run in more than one language, the field specified with Field_Name must use the name localized for each language.Par exemple, &;[Coût réel].For example, &;[Actual Cost].

Valeur renvoyéeReturn value

BooléenBoolean

RemarquesRemarks

À l’aide de la méthode FilePageSetupLegendEx sans spécifier d’argument, boîte de dialogue Mise en Page s’affiche avec l’onglet légende est sélectionné.Using the FilePageSetupLegendEx method without specifying any arguments displays the Page Setup dialog box with the Legend tab selected.

RemarqueFilePageSetupLegendEx ne fonctionne qu’avec des vues de données de la tâche. NoteFilePageSetupLegendEx works only with views of task data.

ExempleExample

L’exemple suivant montre comment définir une légende pour l’impression.The following example sets up a legend for printing.

Sub SetLegend() 

    Dim strLegend As String 

    strLegend = GetFontFormatCode("Arial") 
    strLegend = strLegend &; "&;BThis text will appear in the legend.&;B" 
    Application.FilePageSetupLegendEx Text:=strLegend, _ 
        Alignment:=pjCenter, LegendOn:=pjOnEveryPage 
End Sub 

Public Function GetFontFormatCode(strFontName As String) As String 
    GetFontFormatCode = "&;" &; Chr(34) &; strFontName &; Chr(34) 
End Function
© 2018 Microsoft