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

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

Τι είναι ένα Looping Macro

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

Μπορείτε να δημιουργήσετε μια μακροεντολή σε λίγες διαφορετικούς τρόπους ανάλογα με τις ανάγκες και την εμπειρία σας . Στο Excel , μπορείτε να καταγράψετε μακροεντολές για να αποθηκεύσετε πληροφορίες σχετικά με κάθε βήμα που κάνετε στο βιβλίο εργασίας σας . Μετά την μακρο καταγράφεται στη συνέχεια εκτελείτε τη μακροεντολή να επαναλάβετε τα βήματα σωθεί . Μπορείτε επίσης να δημιουργήσετε νέες μακροεντολές ή να κάνετε διορθώσεις και βελτιώσεις στη μακροεντολή , χρησιμοποιώντας το Visual Basic Editor.
Εικόνων Τύποι Loop
Η

Μπορεί να θέλετε να εκτελέσετε ή να παίξουν μια μακροεντολή για αρκετές φορές για να εκτελέσει μια συγκεκριμένη εργασία . Σε αυτή την περίπτωση θα χρειαστεί κάποιο είδος βρόχου στον κώδικα VBA σας . Στην VBA , μπορείτε να χρησιμοποιήσετε το " While ... Wend " δήλωση να εκτελέσει VBA γ ωδή αρκετές φορές . Μπορείτε επίσης να εκτελέσετε μια μακροεντολή χρησιμοποιώντας ένα " For ... Next " loop που εκτελεί συνεχώς εντολές για έναν συγκεκριμένο αριθμό φορών .

Η χρήση VBA
Η

Υπάρχουν μερικοί λόγοι για να εξετάσει τη χρήση προγραμματισμού VBA σε εφαρμογές του Office . Ένας από αυτούς είναι να αλληλεπιδρά με το χρήστη για να βοηθήσει να πάρει τα αποτελέσματα που ψάχνετε γρήγορα. Για παράδειγμα , μπορείτε να δημιουργήσετε ένα περιβάλλον εργασίας χρήστη ( UI ) για την ανάκτηση πληροφοριών από το χρήστη και να χρησιμοποιήσετε το πρόγραμμα VBA . Με μακροεντολές VBA μπορείτε επίσης να αλληλεπιδρούν με άλλες εφαρμογές του Office , όπως το Word ή Access . Μπορεί να θέλετε να δημιουργήσετε ένα looping macro για τη συνεχή παρακολούθηση ηλεκτρονικού ταχυδρομείου στο Outlook και την εισαγωγή του στο Excel .
Εικόνων Βρόχος Macro Παράδειγμα
Η

Το ακόλουθο είναι ένα παράδειγμα ενός looping macro ότι η βούληση βρόχου 10 φορές και να εμφανίσετε την τρέχουσα ημερομηνία και ώρα χρησιμοποιώντας το παράθυρο άμεσης παρακολούθησης :

Dim X Όπως IntegerDim Counter Όπως IntegerFor X = 0 Για να 10Debug.Print NowNext X

Στο Excel , μπορείτε να δημιουργήσετε ένα looping μακρο χρησιμοποιώντας ένα « Ενώ η" θηλιά για να προσθέσετε πληροφορίες στο φύλλο εργασίας σας . Το ακόλουθο είναι ένα παράδειγμα ενός βρόχου μακροεντολή που θα βρόχο 20 φορές και να προσθέσετε την τρέχουσα ημερομηνία και ώρα για τις πρώτες 20 γραμμές του υπολογιστικού φύλλου :

Μετρητής = Μετρητής 1Καθώς <= 20Range ( " A " & ? . . Counter ) SelectRange ( "A" & Counter ) Value = NowCounter = Μετρητής + 1Wend
Η
εικόνων

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

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