Publisher) (Fields.AddPhoneticGuide 方法

會傳回 Field 物件,代表新增至指定之範圍的注音文字。

語法

運算式。AddPhoneticGuide (範圍、 文字、 對齊方式、 升高、 字體名稱、 字體大小)

運算式 代表 Fields 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Range 必要 TextRange 會顯示注音文字之出版物中的文字。
Text 必要 String 要新增的注音文字。
Alignment 選用 PbPhoneticGuideAlignmentType 新增注音文字的對齊方式。
Raise 選用 Variant 從指定範圍內的文字頂端到注音文字頂端) 的距離,以 點 為單位 (。 如果沒有指定任何值,則 Microsoft Publisher 就會自動將注音文字設定在指定範圍上方的最佳距離。
FontName 選用 String 注音文字所用的字型名稱。 如果沒有指定任何值,Publisher 就會使用與所指定範圍中的文字相同的字型。
FontSize 選用 Variant 注音文字所用的字型大小。 預設值為 10 點。

傳回值

欄位

註解

Alignment 參數可以是在 Microsoft Publisher 類型程式庫中宣告的其中一個 PbPhoneticGuideAlignmentType 常數,如下表所示。

常數 描述
pbPhoneticGuideAlignmentCenter 會將注音文字放在指定範圍中央。
pbPhoneticGuideAlignmentDefault 會將注音文字放在指定範圍中央。 預設值。
pbPhoneticGuideAlignmentLeft 會將注音文字靠左對齊指定範圍。
pbPhoneticGuideAlignmentOneTwoOne 會以 1:2:1 的比例調整注音文字的內、外間距。
pbPhoneticGuideAlignmentRight 會將注音文字靠右對齊指定範圍。
pbPhoneticGuideAlignmentZeroOneZero 會以 0:1:0 的比例調整注音文字的內、外間距。

範例

本範例會為選取的片語 "very nice" 加上注音標示。

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。