Word VBA/マクロ 備忘録

作業効率化のため作成したマクロをバックアップ代わりにアップしていきます。

【Word VBA/マクロ】禁則処理のレベル表示/禁則処理のレベル変更

サンプルコードでできること

「標準」「高レベル」等、禁則文字の設定を表示します。

コードの説明

Select Case構文を用いて、禁則文字の設定を表示します。

Sub 禁則処理の設定表示()
    Select Case ActiveDocument.FarEastLineBreakLevel
        Case 0
            MsgBox "標準"
        Case 1
            MsgBox "高レベル"
        Case 2
            MsgBox "ユーザー設定"
    End Select
End Sub




サンプルコードでできること

禁則文字の設定を「高レベル」に変更します。

コードの説明

高レベルの禁則処理を指定する場合、「wdFarEastLineBreakLevelStrict」を用います。
標準レベル指定の際は「wdFarEastLineBreakLevelNormal」に変更します。

Sub 禁則処理_高レベル()
    ActiveDocument.FarEastLineBreakLevel = _
        wdFarEastLineBreakLevelStrict
End Sub