※ ChatGPTを利用し、要約された質問です(原文:コピーしたファイルのマクロを実行すると前のファイルが開く)
コピーしたファイルのマクロを実行すると前のファイルが開く
このQ&Aのポイント
エクセルで2005年度の売上集計ファイルを作成し、マクロの自動記録で並び替えをした結果、マクロを実行すると前のファイルが開いてしまいます。
新たに2006年度のファイルをコピーし名前を変えて記録を始めた際にも同様に、マクロを実行すると前のファイルが開きます。
解決策としては、マクロ内でファイル名を明示的に指定することで、指定したファイルのみを操作するようにすることが考えられます。
コピーしたファイルのマクロを実行すると前のファイルが開く
よろしくお願いします。
エクセルで2005年度の売上集計ファイルを作りました。一定の条件で並び替えをしたかったので、マクロの自動記録でその[並び替え]を記録しました。それをユーザー設定ボタンとしてツールバーに表示させました(ニコちゃんマーク)。
そして年度が変わったため、そのファイルをコピーし名前を変えて2006年度として記録を始めたのですが、このマクロを使うと動作は2006年度のファイルに対して動くのですが、なぜか前の2005年度の売上集計ファイルが開きます。
(最初に「マクロを有効にしますか?」と聞いてきます)
前のファイルが開かないようにして、2006年度のファイルだけでこの並べ替えができるようにするにはどうしたら良いでしょうか?
よろしくお願いします。
ThinkPad X40
OS: WinXP SP2
Excel: 2003 SP2
お礼
ありがとうございます。 [選択したボタンの編集]がいまいち理解不足ですが、取りあえずそれらしき作業をして[マクロの登録]をして解消できました。