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.