質問: false selection.copy sheets("sheet2").select range("b6").select activesheet.paste end sub (実際はもっと多くのセルをコピーします) マクロを実行すると、ちゃんとコピーできるのですが、セルをコピーする都度[sheet1]と[sheet2]が交互に表示されます。 コピー元の[sheet1]を表示させずにマクロを実行させるにはどのようにしたらよいのでしょうか? よろしくお願いします。
回答: sub siken() application.screenupdating = false ここを追加 sheets("sheet1").select 間の処理 application.screenupdating = true ここを追加 end sub のようにすれば[sheet1]を表示しないと思います。 別の方法もありますが、これが一番わかりやすい方法だと思います。