質問: 別のシートから値を取得するとき worksheets("シート名").activate 上記のを行ってから別シートの値を取得するのですが、 この処理を行うと指定したシートへ強制的にとんでしまいます。。。 ※イメージ for ~ to ~ worksheets("シートa").activate シートaの値取得 : worksheets("シートb").activate シートbの値取得 next このイメージ処理を行うとものすごい勢いで画面がチカチカします。。。 シートを変えずに他のシートから値を取得する方法はないのでしょうか。 教えてください!
回答: 処理の直前(forの前)に application.screenupdating = false 処理の直後(nextの後)に application.screenupdating = true を入れてみたら、どうなりますか?