Excel VBA – A1形式/R1C1形式の切替

2022年5月23日

VBAでプログラミングを作っていると、Q列って何列目だっけとけっこうな頻度で思ってる気がします。

A1形式とR1C1形式で切り替える

ショートカットが用意されてないんですよね、意外、ということで作ってしまいます。

Sub A1R1C1Change()
    If Application.ReferenceStyle = xlA1 Then
        Application.ReferenceStyle = xlR1C1
    Else
        Application.ReferenceStyle = xlA1
    End If
End Sub

ショートカットに登録します

リボンのメニューから、開発>マクロ>オプションと進むとショートカットを設定できます。

僕はCtrl+Shift+Rに設定していたりしまして、他とかぶらなければ何でもいいと思います。

VBA

Posted by SNOW