Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Application.ScreenUpdating = False Application.ScreenUpdating = True
2 行目で矛盾した記述を見つけました。 必要かどうか? 各 End Sub 行の後に、Excel が自動的に ScreenUpdating をオンにするという人がいますか?
はい、マクロの終了後、ScreenUpdating は常に True に設定する必要があります。さらに、エラーが発生した場合に復元することを忘れないでください。通常、Sub/Function を終了する前に、エラー ハングリング コードに Application.ScreenUpdating=True を入れます。Excel は、マクロの終了後にこのプロパティの自動設定を適用しません。