Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να επιταχύνει τον κώδικα VBA

Συχνά , Visual Basic for Applications ( VBA ) μακροεντολές μπορεί να τρέξει αργά . Μήκος κώδικα και το στυλ είναι δύο αιτίες . Για κάθε γραμμή του κώδικα , η εφαρμογή που εκτελεί τη μακροεντολή μπορεί να εκτελεί επανεκτιμήσεις , επαναχάραξη ολόκληρο το γραφικό περιβάλλον και την καταγραφή πολλές εκδηλώσεις . Για να επιταχυνθεί η εκτέλεση κώδικα VBA , αλλάξτε την εφαρμογή στο εγχειρίδιο υπολογισμού και να απενεργοποιήσετε ορισμένες λαβές πριν από τις δηλώσεις και τις διαδικασίες σας . Ενεργοποιήστε τα πράγματα πίσω στον τρόπο που ήταν πριν από τον τερματισμό του κώδικα VBA σας . Οδηγίες
Η 1

Ξεκινήστε την εφαρμογή του Office για το οποίο θα θέλατε να επιταχύνουν τον κωδικό σας VBA . Πατήστε το πλήκτρο " CTRL + O ", επιλέξτε το όνομα αρχείου του εγγράφου σας , στη συνέχεια, κάντε κλικ στο κουμπί "Άνοιγμα ". 2

Πατήστε " ALT + F8 " για να ανοίξετε το παράθυρο διαλόγου " Μακροεντολές " . Επιλέξτε τη μακροεντολή VBA που θα θέλατε να επιταχυνθεί , στη συνέχεια, κάντε κλικ στο " Επεξεργασία".
Εικόνων 3

Εισάγετε τις παρακάτω γραμμές κώδικα ακριβώς κάτω δηλώσεις μεταβλητών σας ή ακριβώς πάνω από την πρώτη δήλωσή σας .

Application.ScreenUpdating = False

Application.Calculation = xlCalculationManual

Application.EnableEvents = False
Η 4

Εισάγετε τις παρακάτω γραμμές κώδικα μόνο πάνω από τη γραμμή " End Sub" στο τέλος του κωδικού σας .

Application.ScreenUpdating = True

Application.Calculation = xlCalculationAutomatic

Application.EnableEvents = True

5

Πατήστε " CTRL + S " για να αποθηκεύσετε βελτιστοποιημένο κώδικα σας, μαζί με το έγγραφό σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα