関数・メソッド

文字を上付きに設定する【Superscriptプロパティ】【ExcelVBA】

構文

Range.Superscript= expression

expression・・・True上付きに設定する/ False上付きを解除する

Rangeオブジェクトの FontのSuperscriptプロパティで文字を上付きに設定します。
True/FalseのBoolean型で設定を行います。

Font.Superscriptプロパティのサンプルコード

Public Sub sample()

    '■セルA1の文字を上付きに設定/取得する
    Range("A1").Font.Superscript = True
    Debug.Print Range("A1").Font.Superscript 'True

    '■セルA1を含む表に対して文字を上付きに設定する
    Range("A1").CurrentRegion.Font.Superscript = True
    
    '■シート全体の文字を上付きに設定する
    Cells.Font.Superscript = True
    
    '■セルB2に対して、上付きが設定されていたら解除/解除されていたら上付きに設定する。
    Range("B2").Font.Superscript = Not Range("B2").Font.Superscript

End Sub

注意点

関連記事

コメント

タイトルとURLをコピーしました