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