Excel Macro Recorder - Εύκολο Excel VBA

Πίνακας περιεχομένων

Εγγραφή μακροεντολής | Εκτέλεση καταγεγραμμένης μακροεντολής | Δείτε τη μακροεντολή

ο Macro Recorder, ένα πολύ χρήσιμο εργαλείο που περιλαμβάνεται στο Excel VBA, καταγράφει κάθε εργασία που εκτελείτε με το Excel. Το μόνο που έχετε να κάνετε είναι να καταγράψετε μια συγκεκριμένη εργασία μία φορά. Στη συνέχεια, μπορείτε να εκτελέσετε την εργασία ξανά και ξανά με το πάτημα ενός κουμπιού. Το Macro Recorder είναι επίσης μια μεγάλη βοήθεια όταν δεν ξέρετε πώς να προγραμματίσετε μια συγκεκριμένη εργασία στο Excel VBA. Απλώς ανοίξτε το Visual Basic Editor μετά την εγγραφή της εργασίας για να δείτε πώς μπορεί να προγραμματιστεί.

Δυστυχώς, υπάρχουν πολλά πράγματα που δεν μπορείτε να κάνετε με το Macro Recorder. Για παράδειγμα, δεν μπορείτε να κάνετε βρόχο σε μια σειρά δεδομένων με τη συσκευή εγγραφής μακροεντολών. Επιπλέον, το Macro Recorder χρησιμοποιεί πολύ περισσότερο κώδικα από ό, τι απαιτείται, πράγμα που μπορεί να επιβραδύνει τη διαδικασία σας.

Εγγραφή μακροεντολής

1. Στην καρτέλα Προγραμματιστής, κάντε κλικ στην επιλογή Εγγραφή μακροεντολής.

2. Εισαγάγετε ένα όνομα.

3. Επιλέξτε Αυτό το βιβλίο εργασίας από την αναπτυσσόμενη λίστα. Ως αποτέλεσμα, η μακροεντολή θα είναι διαθέσιμη μόνο στο τρέχον βιβλίο εργασίας.

Σημείωση: εάν αποθηκεύσετε τη μακροεντολή σας στο Personal Macro Workbook, η μακροεντολή θα είναι διαθέσιμη σε όλα τα βιβλία εργασίας σας (αρχεία Excel). Αυτό είναι δυνατό επειδή το Excel αποθηκεύει τη μακροεντολή σας σε ένα κρυφό βιβλίο εργασίας που ανοίγει αυτόματα όταν ξεκινά το Excel. Εάν αποθηκεύσετε τη μακροεντολή σας στο New Workbook, η μακροεντολή θα είναι διαθέσιμη μόνο σε ένα αυτόματα νέο βιβλίο εργασίας που ανοίγει.

4. Κάντε κλικ στο OK.

5. Κάντε δεξί κλικ στο ενεργό κελί (επιλεγμένο κελί). Φροντίστε να μην επιλέξετε κανένα άλλο κελί! Στη συνέχεια, κάντε κλικ στην επιλογή Μορφοποίηση κελιών.

6. Επιλέξτε Ποσοστό.

7. Κάντε κλικ στο OK.

8. Τέλος, κάντε κλικ στο κουμπί Διακοπή εγγραφής.

Συγχαρητήρια. Μόλις ηχογραφήσατε μια μακροεντολή με το Macro Recorder!

Εκτελέστε μια καταγεγραμμένη μακροεντολή

Τώρα θα δοκιμάσουμε τη μακροεντολή για να δούμε αν μπορεί να αλλάξει τη μορφή αριθμού σε Ποσοστό.

1. Εισαγάγετε μερικούς αριθμούς μεταξύ 0 και 1.

2. Επιλέξτε τους αριθμούς.

3. Στην καρτέλα Προγραμματιστής, κάντε κλικ στην επιλογή Μακροεντολές.

4. Κάντε κλικ στην επιλογή Εκτέλεση.

Αποτέλεσμα:

Δείτε τη μακροεντολή

Για να ρίξετε μια ματιά στη μακροεντολή, ανοίξτε το Visual Basic Editor.

Σημείωση: η μακροεντολή έχει τοποθετηθεί σε μια ενότητα που ονομάζεται Module1. Ο κωδικός που τοποθετείται σε μια ενότητα είναι διαθέσιμος σε ολόκληρο το βιβλίο εργασίας. Αυτό σημαίνει ότι αλλάζετε τη μορφή αριθμού των κελιών και σε άλλα φύλλα. Θυμηθείτε, ο κώδικας που τοποθετείται σε ένα φύλλο (ορίζεται σε ένα κουμπί εντολών) είναι διαθέσιμος μόνο για το συγκεκριμένο φύλλο. Μπορείτε να αγνοήσετε τη ρητή δήλωση επιλογής προς το παρόν.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave