VBA ローカル変数は使用する直前で宣言する

ネットや書籍で見かけるマクロでは、変数宣言はプロシージャの先頭にまとめられているものが多い。一般的に変数宣言はプロシージャの先頭にまとめて書くものだと紹介している記事さえある。それはなぜかというと、みんながそうしてるからだ。先頭にまとめるとコードが読みやすいとか、変数を一覧管理できて便利とかそうい…