Μείωση τρεμοπαίζει οθόνης κατά την εκτέλεση μακροεντολής

Ημερομηνία δημιουργίας σελίδας :

Η ενημέρωση τιμών κελιών, η αλλαγή ενεργών φύλλων και το άνοιγμα εξωτερικών αρχείων Excel στο VBA (μακροεντολές) μπορεί να προκαλέσουν συμπεριφορά τρεμοπαίζει, επειδή οι οθόνες του Excel λειτουργούν σύμφωνα με την επεξεργασία. Ξέρω ότι κάτι αντιμετωπίζεται, αλλά δεν είναι πολύ καλό για το μάτι, επειδή το χειρίζεται γρηγορότερα. Για να διακόψετε αυτήν τη συμπεριφορά, μπορείτε να διακόψετε την ενημέρωση της οθόνης κατά την επεξεργασία.

Μπορείτε να ελέγξετε αν η οθόνη μπορεί να ενημερωθεί με την ιδιότητα Application.ScreenUpdating. False για να διακόψετε την ενημέρωση της οθόνης και να συνεχίσετε την ανανέωση της οθόνης, ρυθμίζοντας ξανά την αληθή. Η διακοπή της ενημέρωσης οθόνης θα επιταχύνει τη διαδικασία, γι 'αυτό δοκιμάστε το.

' 画面の更新処理を止める
Application.ScreenUpdating = False

' ※ここに画面が更新される処理を記述する

' 画面の更新処理を再開する
Application.ScreenUpdating = True