Partager via


Méthode Fields.AddPhoneticGuide (Publisher)

Renvoie un objet Field qui représente le texte phonétique ajouté à la plage spécifiée.

Syntaxe

expression. AddPhoneticGuide (Range, Text, Alignment, Raise, FontName, FontSize)

Expression Variable qui représente un objet Fields .

Parameters

Nom Requis/Facultatif Type de données Description
Range Obligatoire TextRange Texte de la composition au-dessus duquel le texte phonétique s'affiche.
Texte Obligatoire String Texte phonétique à ajouter.
Alignement Facultatif PbPhoneticGuideAlignmentType Alignement du texte phonétique ajouté.
DécalageHaut Facultatif Variant Distance (en points) entre le haut du texte dans la plage spécifiée et le haut du texte phonétique. Si aucune valeur n'est spécifiée, Microsoft Publisher définit automatiquement le texte phonétique à une distance optimale au-dessus de la plage spécifiée.
FontName Facultatif String Nom de la police à utiliser pour le texte phonétique. Si aucune valeur n'est spécifiée, Publisher utilise la même police que dans la plage de texte spécifiée.
FontSize Facultatif Variant Taille de caractères à utiliser pour le texte phonétique. La valeur par défaut est 10 points.

Valeur renvoyée

Field

Remarques

Le paramètre Alignment peut être l’une des constantes PbPhoneticGuideAlignmentType déclarées dans la bibliothèque de type Microsoft Publisher et affichées dans le tableau suivant.

Constante Description
pbPhoneticGuideAlignmentCenter Centre le texte phonétique sur la plage spécifiée.
pbPhoneticGuideAlignmentDefault Centre le texte phonétique sur la plage spécifiée. La valeur par défaut.
pbPhoneticGuideAlignmentLeft Aligne à gauche le texte phonétique sur la plage spécifiée.
pbPhoneticGuideAlignmentOneTwoOne Ajuste l'espacement intérieur et extérieur du texte phonétique dans un rapport de 1:2:1.
pbPhoneticGuideAlignmentRight Aligne à droite le texte phonétique sur la plage spécifiée.
pbPhoneticGuideAlignmentZeroOneZero Ajuste l'espacement intérieur et extérieur du texte phonétique dans un rapport de 0:1:0.

Exemple

Cet exemple ajoute un guide phonétique à l’expression sélectionnée : « very nice ».

Sub PhoneticGuide() 
 Selection.TextRange.Fields.AddPhoneticGuide _ 
 Range:=Selection.TextRange, Text:="ver-E nIs", _ 
 Alignment:=pbPhoneticGuideAlignmentCenter, _ 
 Raise:=11, FontSize:=7 
End Sub

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.