Fields.AddPhoneticGuide メソッド (Publisher)
指定された範囲に追加するルビ文字列を表す Field オブジェクトを返します。
構文
式。AddPhoneticGuide (Range, Text, Alignment, Raise, FontName, FontSize)
式Fields オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Range | 必須 | TextRange | ルビ文字列を追加する文書内のテキストを指定します。 |
Text | 必須 | String | 追加するルビの文字列を指定します。 |
Alignment | オプション | PbPhoneticGuideAlignmentType | 追加するルビ文字列の配置を指定します。 |
Raise | 省略可能 | バリアント型 | 指定した範囲のテキストの先頭からふりがなテキストの先頭までの距離 ( ポイント単位)。 値を指定しない場合、指定範囲の上の最適な距離に自動的にルビ文字列が設定されます。 |
FontName | 省略可能 | String | ルビ文字列に使用するフォントの名前を指定します。 値を指定しない場合、指定範囲内の文字列と同じフォントが使用されます。 |
FontSize | 省略可能 | バリアント型 (Variant) | ルビ文字列に使用するフォントのサイズを指定します。 既定値は 10 ポイントです。 |
戻り値
Field
注釈
Alignment パラメーターは、Microsoft Publisher タイプ ライブラリで宣言され、次の表に示す PbPhoneticGuideAlignmentType クラスの定数のいずれかになります。
定数 | 説明 |
---|---|
pbPhoneticGuideAlignmentCenter | 指定範囲の上にルビ文字列を中央揃えで配置します。 |
pbPhoneticGuideAlignmentDefault | 指定範囲の上にルビ文字列を中央揃えで配置します。 既定値です。 |
pbPhoneticGuideAlignmentLeft | 指定範囲に対してルビ文字列を左揃えで配置します。 |
pbPhoneticGuideAlignmentOneTwoOne | ルビ文字列の内側と外側のスペースを 1:2:1 の割合で調整します。 |
pbPhoneticGuideAlignmentRight | 指定範囲に対してルビ文字列を右揃えで配置します。 |
pbPhoneticGuideAlignmentZeroOneZero | ルビ文字列の内側と外側のスペースを 0:0:1 の割合で調整します。 |
例
次の使用例は、選択された文章 "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 のサポートおよびフィードバックを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示