Font.ItalicBi プロパティ (Publisher)

指定したテキストが斜体で書式設定されているかどうかを示す MsoTriState 定数を設定または返します。は、右から左の言語のテキストに適用されます。 値の取得と設定が可能です。

構文

ItalicBi

Font オブジェクトを表す変数。

戻り値

MsoTriState

注釈

ItalicBi プロパティの値には、Microsoft Office のタイプ ライブラリで宣言されているし、次の表に示す msotristate クラス の定数のいずれかを指定できます。

定数 説明
msoFalse 範囲内に斜体が設定されている文字はありません。
msoTriStateMixed 指定した図形範囲の msoTruemsoFalse の組み合わせを示す戻り値。
msoTriStateToggle msoTrue と msoFalse を切り替える設定値。
msoTrue 範囲内のすべての文字に斜体が設定されています。

次の使用例は、最初のストーリーのテキストを調べ、そのテキストが右から左へ記述する言語か、またはフォントに斜体が設定されているかによって、2 つのメッセージのいずれかを表示します。

Sub ItalicRtoL() 
 
 Dim stf As Font 
 
 Set stf = Application.ActiveDocument.Stories(1).TextRange.Font 
 With stf 
 If .ItalicBi = msoTrue Then 
 MsgBox "This story is right-to-left and is formatted as italic." 
 Else 
 MsgBox "This story is either not right-to-left" & _ 
 " or it is not formatted as italic" 
 End If 
 End With 
 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。