更新日:、 作成日:

VBA コードの行番号を表示する

はじめに

Excel VBA マクロでコードの行番号を表示する方法を紹介します。

行番号を表示すると、今どこのコードを編集しているのかわかりやすくなります。

行番号を表示する

標準で VBA のコードの行番号は表示できません。有志の方が作成したアドイン「AddLineNumbers」で行番号を表示する方法を紹介します。

AddLineNumbers は公式のアドインではないため、環境によっては予期せぬ動作が起こる可能性があります。

次のページを開き [Download addlinenumbers141.zip] をクリックします。

1

ダウンロードしたファイルを解凍します。

15

アドインをレジストリに登録後はファイルを移動できなくなるので、問題ない場所にフォルダを移動します。

検索ボックスに コマンドプロンプト と検索します。[コマンドプロンプト] を右クリックして [管理者として実行] をクリックします。

20

64 ビットの Windows で 32 ビットの Office を使用しているときは cd %SystemRoot%\SysWOW64 を入力して Enter キーを入力します。後は 32 ビットと 64 ビットで共通です。

18

フォルダの中の [VB6IDEAddLineNumbersAddin.dll] を Shift キーを押しながら右クリックして [パスのコピー] をクリックします。

16

regsvr32 を入力し、右クリックして貼り付けます。

17

regsvr32 "パス\VB6IDEAddLineNumbersAddin.dll" のようになっていたら Enter キーを入力します。

19

[OK] をクリックします。

21

これでコードの行番号が表示されます。

22

行番号を非表示にする

[アドイン] から [アドイン マネージャー] をクリックします。

23

[AddLineNumBers] を選択し、[ロード/アンロード] と [起動時にロード] のチェックを外して [OK] をクリックします。

チェックすると行番号が表示されます。
24

行番号が非表示になります。

25

アンインストール

アドインをレジストリから解除してファイルを削除するには、インストールする手順と同じ方法でコマンドプロンプトを表示します。

64 ビットの Windows で 32 ビットの Office を使用しているときは cd %SystemRoot%\SysWOW64 を入力して Enter キーを入力します。後は 32 ビットと 64 ビットで共通です。

18

regsvr32 /u を入力し、右クリックしてアドインのパスを貼り付けます。

26

regsvr32 /u "パス\VB6IDEAddLineNumbersAddin.dll" のようになっていたら Enter キーを入力します。

27

[OK] をクリックします。

28

アドインのファイルを削除します。