Για να εγγράψετε μια μακροεντολή πρέπει αρχικά να ξεκινήσετε τη διαδικασία εγγραφής. Αυτή η επιλογή βρίσκεται στο μενού Macro , που βρίσκεται στην καρτέλα θέα στην κορδέλα του Excel (ή στο μενού a κατηφορικός Εργαλεία στο Excel 2003). Αυτές οι επιλογές φαίνονται στις παρακάτω εικόνες:
Στη συνέχεια, θα εμφανιστεί το πλαίσιο διαλόγου "Εγγραφή μακροεντολής".
Αυτό το πλαίσιο σάς επιτρέπει να εισαγάγετε ένα όνομα και μια περιγραφή για τη μακροεντολή σας, εάν θέλετε. Είναι καλή ιδέα να δώσετε στη μακροεντολή ένα όνομα με νόημα, έτσι ώστε όταν επιστρέψετε στη μακροεντολή αργότερα, αυτό θα σας βοηθήσει να θυμάστε τι κάνει. Ωστόσο, εάν δεν δώσετε όνομα, το Excel θα ονομάσει αυτόματα τη μακροεντολή (π.χ. Macro1, Macro2, κ.λπ.).
Το πλαίσιο διαλόγου "Εγγραφή μακροεντολής" σάς δίνει επίσης την επιλογή να αντιστοιχίσετε μια συντόμευση πληκτρολογίου στη μακροεντολή σας. Αυτό θα κάνει τη μακροεντολή πολύ πιο εύκολη στην εκτέλεση. Ωστόσο, πρέπει να προσέξετε να μην αντιστοιχίσετε έναν από τους συνδυασμούς προ-πλήκτρων στη μακροεντολήdefinite του Excel (π.χ. CTRL-C). Εάν επιλέξετε έναν υπάρχοντα συνδυασμό πλήκτρων Excel, θα αντικατασταθεί από τη μακροεντολή σας και εσείς ή άλλοι χρήστες μπορεί να καταλήξετε να εκτελέσετε κατά λάθος τον κώδικα μακροεντολής.
Μόλις είστε ικανοποιημένοι με το όνομα της μακροεντολής και (αν χρειάζεται) τη συντόμευση πληκτρολογίου, επιλέξτε ΟΚ για να ξεκινήσετε την εγγραφή της μακροεντολής.
Μόλις ξεκινήσετε την εγγραφή της μακροεντολής σας, κάθε ενέργεια που εκτελείτε (εισαγωγή δεδομένων, επιλογή κελιών, μορφοποίηση κελιών, κύλιση φύλλου εργασίας κ.λπ.) θα καταγράφεται στη νέα μακροεντολή, ως κωδικός VBA.
Επιπλέον, καθώς καταγράφετε τη μακροεντολή σας, θα δείτε ένα κουμπί διακοπής στο κάτω αριστερό μέρος του βιβλίου εργασίας σας (ή στο Excel 2003, το κουμπί διακοπής θα εμφανίζεται σε μια αιωρούμενη γραμμή εργαλείων), όπως φαίνεται παρακάτω:
Αφού ολοκληρώσετε τις ενέργειες που θέλετε να καταγράψετε, μπορείτε να σταματήσετε την εγγραφή της μακροεντολής κάνοντας κλικ στο κουμπί Διακοπή. Ο κώδικας μακροεντολής θα αποθηκευτεί τώρα σε μια λειτουργική μονάδα στο πρόγραμμα επεξεργασίας της Visual Basic.
Εάν κάνετε την επιλογή Χρησιμοποιήστε σχετικές αναφορές Κατά την εγγραφή μιας μακροεντολής, όλες οι αναφορές κελιών εντός της μακροεντολής θα είναι σχετικές. Ωστόσο, εάν η επιλογή Χρησιμοποιήστε σχετικές αναφορές δεν είναι επιλεγμένο, όλες οι αναφορές κελιών που εμφανίζονται στον κώδικα θα είναι απόλυτες (δείτε την ανάρτησή μας στο τελεστές αναφοράς).
Η επιλογή Χρησιμοποιήστε σχετικές αναφορές Είναι στο μενού Macro (και βρίσκεται στη γραμμή εργαλείων Macro στο Excel 2003).
Κατά την εγγραφή μακροεντολών, το Excel παράγει πάντα μια διαδικασία Sub (και όχι μια διαδικασία συνάρτησης). Εάν έχετε αντιστοιχίσει μια συντόμευση πληκτρολογίου στη μακροεντολή, αυτή η συντόμευση θα είναι ο ευκολότερος τρόπος εκτέλεσης της μακροεντολής. Διαφορετικά, η μακροεντολή μπορεί να εκτελεστεί ακολουθώντας τα ακόλουθα βήματα:
Ercole Palmeri
Η ανάπτυξη λεπτών κινητικών δεξιοτήτων μέσω του χρωματισμού προετοιμάζει τα παιδιά για πιο σύνθετες δεξιότητες όπως η γραφή. Να χρωματίσω…
Ο ναυτικός τομέας είναι μια πραγματική παγκόσμια οικονομική δύναμη, η οποία έχει προσανατολιστεί προς μια αγορά 150 δισεκατομμυρίων...
Την περασμένη Δευτέρα, οι Financial Times ανακοίνωσαν συμφωνία με το OpenAI. Η FT αδειοδοτεί την παγκόσμιας κλάσης δημοσιογραφία της…
Εκατομμύρια άνθρωποι πληρώνουν για υπηρεσίες ροής, πληρώνοντας μηνιαίες συνδρομές. Είναι κοινή γνώμη ότι…