Βίντεο: Excel 2003 Expert - Μακροεντολές 2025
Κάθε μακροεντολή στο βιβλίο Excel Macros For Dummies έχει ένα συσχετισμένο δείγμα αρχείο που σας επιτρέπει να βλέπετε τη μακροεντολή και να ελέγχετε τον κώδικα. Μπορείτε επίσης να χρησιμοποιήσετε τα αρχεία δείγματος για να αντιγράψετε και να επικολλήσετε τον κώδικα στο περιβάλλον σας (σε αντίθεση με την πληκτρολόγηση κάθε μακροεντολής από την αρχή). Σε γενικές γραμμές, ανοίγετε το δείγμα αρχείου που σχετίζεται με τη μακροεντολή, μεταβείτε στον Επεξεργαστή Visual Basic (πατώντας Alt + F11) και αντιγράψτε τον κώδικα. Στη συνέχεια, μεταβείτε στο βιβλίο εργασίας σας, ανοίξτε την Επεξεργαστή Visual Basic και επικολλήστε τον κώδικα στην κατάλληλη θέση.
Μπορείτε να κάνετε λήψη των δειγμάτων Excel Macros εδώ.
Αν μια μακροεντολή δεν λειτουργεί για εσάς, πιθανότατα πρέπει να αλλάξει ένα στοιχείο της μακροεντολής. Δώστε ιδιαίτερη προσοχή στις διευθύνσεις εμβέλειας, στα ονόματα καταλόγων και σε οποιαδήποτε άλλα σκληρά κωδικοποιημένα ονόματα.
Φροντίστε να έχετε κατά νου τα ακόλουθα πράγματα ενώ εργάζεστε με αυτές τις μακροεντολές:
-
Κάθε αρχείο που περιέχει μια μακροεντολή πρέπει να έχει το. επέκταση αρχείου xlsm.
Ξεκινώντας με το Excel 2007, τα βιβλία εργασίας του Excel έλαβαν το πρότυπο. xlsx επέκταση αρχείου. Αρχεία με το. Η επέκταση xlsx δεν μπορεί να περιέχει μακροεντολές. Εάν το βιβλίο εργασίας σας περιέχει μακροεντολές και στη συνέχεια αποθηκεύετε αυτό το βιβλίο εργασίας ως ένα. xlsx, οι μακροεντολές σας καταργούνται αυτόματα. Το Excel σάς προειδοποιεί ότι το περιεχόμενο μακροεντολών θα απενεργοποιηθεί κατά την αποθήκευση ενός βιβλίου εργασίας με μακροεντολές ως ένα. xlsx αρχείο.
Εάν θέλετε να διατηρήσετε τις μακροεντολές, πρέπει να αποθηκεύσετε το αρχείο σας ως βιβλίο εργασίας με δυνατότητα μακροεντολών Excel. Αυτό σας δίνει ένα αρχείο. xlsm επέκταση.
-
Το Excel δεν θα εκτελέσει μακροεντολές μέχρι να είναι ενεργοποιημένες.
Όταν ανοίγετε ένα βιβλίο εργασίας που περιέχει μακροεντολές στο Excel 2010 ή μεταγενέστερα, εμφανίζεται ένα κίτρινο μήνυμα γραμμής κάτω από την κορδέλα που δηλώνει ότι οι μακροεντολές (ενεργό περιεχόμενο) έχουν απενεργοποιηθεί. Πρέπει να κάνετε κλικ στην επιλογή Ενεργοποίηση στην κίτρινη γραμμή για να χρησιμοποιήσετε τη μακροεντολή.
-
Δεν μπορείτε να αναιρέσετε μακροεντολές.
Όταν εργάζεστε στο Excel, συχνά μπορείτε να ακυρώσετε τις ενέργειες που έχετε τραβήξει επειδή το Excel διατηρεί ένα αρχείο καταγραφής (που ονομάζεται στοίβα αναίρεσης) που καταγράφει τις τελευταίες 100 σας ενέργειες. Ωστόσο, η εκτέλεση μιας μακροεντολής καταστρέφει αυτόματα τη στοίβα αναίρεσης, επομένως δεν μπορείτε να αναιρέσετε τις ενέργειες που κάνετε σε μια μακροεντολή.
-
Πρέπει να τροποποιήσετε τις μακροεντολές για να ταιριάζει στο βιβλίο εργασίας σας.
Πολλά από τα ονόματα και τα εύρη φύλλων παραδειγμάτων αναφοράς μακροεντολών που ενδέχεται να μην έχετε στο βιβλίο εργασίας σας. Φροντίστε να αντικαταστήσετε αναφορές όπως το φύλλο 1 ή το εύρος ("A1") με τα ονόματα των φύλλων και τις διευθύνσεις κυττάρων στα οποία εργάζεστε στα δικά σας βιβλία εργασίας.
Εάν η μακροεντολή χρησιμοποιεί έναν κατάλογο, πρέπει να επεξεργαστείτε τη μακροεντολή για να αναφερθείτε στον κατάλογο στόχων σας. Για παράδειγμα, στο παράδειγμα μακροεντολής που εκτυπώνει όλα τα βιβλία εργασίας σε έναν κατάλογο, η μακροεντολή δείχνει στον κατάλογο C: Temp.Πριν χρησιμοποιήσετε αυτήν τη μακροεντολή, πρέπει να την αλλάξετε έτσι ώστε να αναφέρει τον κατάλογο που περιέχει τα βιβλία εργασίας σας.