マクロを利用した際にシート間を参照したり、計算工程が長くなると、

画面がチカチカして目に負担がかかってしまうことがあります。

計算している感じがあるのでフリーズした感じはありませんが、

パソコンに慣れてないユーザー、計算時間がかかればかかるほど負担感を感じてしまいます。

 

そんな時には、

 

Application.ScreenUpdatingをマクロの中に記載することでチカチカ感をなくすことができます。

注意点はそのままにしてしまうと、Excelを作動しているときに

画面に切り替えが無くなったままになるので、

Application.ScreenUpdating = Trueを記載して、

設定を元に戻すことが大切です。

 

加えて、

 

マクロが終わったことろを、

 

Msgboxを記載して、ユーザーにマクロが正常に終わったことを知らせる

ひと手間を加えることで、親切なマクロにすることができます。