Πίνακας περιεχομένων:
Βίντεο: Δυνατότητα προγραμματισμού αυτοματοποιημένων και επαναλαμβανόμενων εργασιών. 2025
Μπορείτε να χρησιμοποιήσετε μακροεντολές στο Excel 2007 για εξοικονόμηση χρόνου αυτοματοποιώντας τις εργασίες που εκτελείτε συχνά. Μια μακροεντολή είναι μια σειρά εντολών που ομαδοποιούνται ώστε να μπορείτε να εκτελείτε κάθε φορά που χρειάζεται να εκτελέσετε την εργασία.
Αν και μπορείτε να γράψετε τις δικές σας πολύπλοκες μακροεντολές στη γλώσσα προγραμματισμού της Visual Basic, η πιο εύκολη μέθοδος για τη δημιουργία πολλών μακροεντολών είναι να χρησιμοποιήσετε τη μακροεντολή. Όταν καταγράφετε μια μακροεντολή, το Excel αποθηκεύει πληροφορίες για κάθε βήμα που τραβάτε καθώς εκτελείτε μια σειρά εντολών. Στη συνέχεια, εκτελέστε τη μακροεντολή για να επαναλάβετε ή να αναπαραγάγετε τις εντολές.
Η εγγραφή μακροεντολών καταγράφει κάθε ενέργεια που ολοκληρώνετε. Επομένως, ο προγραμματισμός της μακροεντολής σας προτού ξεκινήσετε τη διαδικασία εγγραφής είναι πολύ σημαντική, ώστε να μην καταγράφετε περιττά βήματα.
Εμφάνιση της καρτέλας Προγραμματιστής
Η καρτέλα Προγραμματιστής παρέχει πρόσβαση στις εντολές μακροεντολών, αλλά αυτή η καρτέλα δεν εμφανίζεται από προεπιλογή. Για να εμφανίσετε την καρτέλα Developer (Προγραμματιστής), ακολουθήστε τα εξής βήματα:
-
Κάντε κλικ στο κουμπί Office και, στη συνέχεια, κάντε κλικ στο κουμπί Επιλογές του Excel.
Εμφανίζεται το παράθυρο διαλόγου Επιλογές του Excel.
-
Από την ενότητα Δημοφιλή, επιλέξτε το πλαίσιο ελέγχου Εμφάνιση καρτέλας Προγραμματιστής στο Κορδέλα.
-
Κάντε κλικ στο κουμπί OK.
Η καρτέλα Developer εμφανίζεται στη Κορδέλα.
Εμφανίστε την καρτέλα Developer για να εργαστείτε με μακροεντολές στο Excel 2007.
Καταγράψτε μια μακροεντολή
Ακολουθήστε τα παρακάτω βήματα για να καταγράψετε μια μακροεντολή:
-
Επιλέξτε Record Macro στην ομάδα Code της καρτέλας Developer.
Εμφανίζεται το παράθυρο διαλόγου Εγγραφή μακροεντολής.
-
Πληκτρολογήστε ένα όνομα για τη μακροεντολή στο πλαίσιο κειμένου "Όνομα μακροεντολής".
Ο πρώτος χαρακτήρας του ονόματος μακροεντολής πρέπει να είναι ένα γράμμα και το όνομα δεν μπορεί να περιέχει κενά ή αναφορές κελιών. Στα ονόματα μακροεντολών δεν γίνεται διάκριση πεζών-κεφαλαίων.
-
(Προαιρετικό) Αντιστοιχίστε ένα πλήκτρο συντόμευσης.
Αν επιλέξετε κλειδί συντόμευσης που χρησιμοποιείται ήδη στο Excel, το πλήκτρο συντόμευσης μακροεντολής αντικαθιστά το πλήκτρο συντόμευσης του Excel ενώ το βιβλίο εργασίας που περιέχει τη μακροεντολή είναι ανοιχτό.
-
Από την αναπτυσσόμενη λίστα Macro In Store, επιλέξτε τη θέση αποθήκευσης της μακροεντολής:
-
Αυτό το βιβλίο εργασίας: Αποθηκεύστε τη μακροεντολή στο τρέχον αρχείο του βιβλίου εργασίας.
-
Νέο βιβλίο εργασίας: Δημιουργήστε μακροεντολές που μπορείτε να εκτελέσετε σε οποιοδήποτε νέο βιβλίο εργασίας που δημιουργήθηκε κατά τη διάρκεια της τρέχουσας συνεδρίας του Excel.
-
Προσωπικό βιβλίο εργασίας μακροεντολών: Επιλέξτε αυτήν την επιλογή εάν θέλετε η μακροεντολή να είναι διαθέσιμη κάθε φορά που χρησιμοποιείτε το Excel, ανεξάρτητα από το βιβλίο εργασίας που χρησιμοποιείτε.
-
-
(Προαιρετικό) Πληκτρολογήστε μια περιγραφή της μακροεντολής στο πλαίσιο κειμένου Περιγραφή.
Χρησιμοποιήστε το πλαίσιο διαλόγου Εγγραφή μακροεντολών για να ξεκινήσετε τη δημιουργία μιας μακροεντολής. -
Κάντε κλικ στο κουμπί OK.
Η επιλογή "Εγγραφή μακροεντολής" στην καρτέλα "Προγραμματιστής" αλλάζει σε "Διακοπή εγγραφής".
-
Εκτελέστε τις ενέργειες που θέλετε να εγγράψετε.
Το Excel καταγράφει ακριβώς τα βήματα σας - όπως το (Επιλέξτε κυψέλη C3) - αλλά μπορείτε επίσης να καταγράψετε τα βήματα σχετικά με οποιοδήποτε τρέχον κελί - όπως π.χ. (Μετακίνηση μίας γραμμής και εισαγωγή κενής γραμμής). Για να το κάνετε αυτό, κάντε κλικ στο κουμπί Σχετικές αναφορές στην καρτέλα Προγραμματιστής. Μπορείτε να ενεργοποιήσετε και να απενεργοποιήσετε τη λειτουργία Σχετικές αναφορές κατά την εγγραφή της μακροεντολής.
-
Επιλέξτε Διακοπή εγγραφής στην ομάδα Κώδικα της καρτέλας Προγραμματιστής.
Η εγγραφή μακροεντολών σταματά την καταγραφή πλήκτρων και η μακροεντολή είναι πλήρης.