Μπορείτε να δημιουργήσετε μια μακροεντολή σε λίγες διαφορετικούς τρόπους ανάλογα με τις ανάγκες και την εμπειρία σας . Στο 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
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα