自動整形ツールが気になったので、VBAにも追加してみた。
簡単に追加できて、使いやすい。後の為に、以下にメモしておく。
1.インストール
下記のWEBページにお世話になりました。ありがとうございます。
・Excel 2010 の VBA のコードを自動的に整形したい
・Smart Indenterをwindows10で利用する(VBA コード整形) :表示するまで何故か時間がかかる。
なお、Windows10では、上記2番目の対策が必要である。
ポイントは、下記ホームページからmsaddndr.dllをダウンロードして
C:\Program Files (x86)\Common Files\DESIGNER に上書きする。
・Download Msaddndr.dll for Windows 10, 8.1, 8, 7, Vista and XP
2.使い方
整形したいソース・ファイルで、右クリックすると下図のサブメニューが出る。
indent Procedureをクリックすると整形する。
3.効果
整形前
整形後(枠内の部分が整形される)
<個人的な感想>
初めはSmart Indenterだけインストールしたら、動作しなかった。
焦ったが、WEBページに解決方法が記載されていて、そのまま従ったら解消できた。
有り難いことである。