VBA全般hatenaも1年前までは変数をプロシージャの先頭にまとめて記述してました。コードの途中に変数が宣言してあるとコードが読みにくいと思ってました。あるきっかけで直前で宣言する派に転向しました。直前で宣言するようになって1年たった今、直前で宣言したほうかメリットが多いということを確信しました。Editor)を使って記述することになりますが、初期設定のままで使ってませんか。オプション設定を少し変更するだけで使いやすくなりコーディング効率がアップします。hatenaが現在使っているお勧めの設定を紹介します。VBAウィンドウのメニューの-をクリックするとオプションウィンドウが開きます。VBA全般いままでOfficeの32bit版のVBAでWindowsAPIを使用していたコードが、Officeを64bit版に変更するとコンパイルエラーになり使えないということが発生します。64bit版に対応させるためには、WindowsAPIのDeclareステートメントの宣言を書き換える必要があります。