これは面倒なので、マクロの実行時に入力ダイアログにより年月を入力できるように変更していきたいと思います。 InputBoxメソッドで入力ダイアログを表示する エクセルVBAで入力ダイアログを表示するにはInputBoxメソッドを使います。