Έχετε δημιουργήσει ποτέ μια εξαιρετική μακροεντολή Excel που θέλετε να χρησιμοποιήσετε σε άλλον υπολογιστή; Δείτε πώς να το κάνετε.
Οι μακροεντολές Excel είναι ισχυρά εργαλεία αυτοματισμού που απλοποιούν τις επαναλαμβανόμενες εργασίες και ενισχύουν την παραγωγικότητα. Καθώς δημιουργείτε μακροεντολές για την αυτοματοποίηση των διαδικασιών εργασίας σας, ίσως χρειαστεί να τις μοιραστείτε με τους συναδέλφους σας σε πολλούς υπολογιστές. Αλλά πώς μπορείτε να μεταφέρετε αυτές τις μακροεντολές και να διασφαλίσετε ότι λειτουργούν απρόσκοπτα σε άλλον υπολογιστή;
Σε αυτόν τον οδηγό, θα εξερευνήσουμε διάφορες μεθόδους που θα σας βοηθήσουν να μεταφέρετε και να χρησιμοποιήσετε τις μακροεντολές Excel σε πολλούς υπολογιστές, επιτρέποντας σε εσάς και τους συναδέλφους σας να εκτελείτε εργασίες αποτελεσματικά.
1. Αποθήκευση και μεταφορά του βιβλίου εργασίας σας ως βιβλίο εργασίας με δυνατότητα μακροεντολής
Ο απλούστερος τρόπος μεταφοράς μακροεντολών είναι να αποθηκεύσετε το βιβλίο εργασίας του Excel που περιέχει τις μακροεντολές ως βιβλίο εργασίας με δυνατότητα μακροεντολής με την επέκταση αρχείου .XLSM. Αυτή η μέθοδος σάς επιτρέπει να διατηρήσετε τις μακροεντολές και διασφαλίζει ότι μπορούν να εκτελεστούν σε οποιονδήποτε υπολογιστή με εγκατεστημένη την κατάλληλη έκδοση του Excel.
Για να αποθηκεύσετε το βιβλίο εργασίας σας ως βιβλίο εργασίας με δυνατότητα μακροεντολής, ακολουθήστε τα εξής βήματα:
- Ανοίξτε το βιβλίο εργασίας του Excel που περιέχει τη μακροεντολή που θέλετε να μεταφέρετε.
- Κάντε κλικ στο Αρχείο στο μενού και επιλέξτε Αποθήκευση ως.
- Επιλέξτε μια τοποθεσία για να αποθηκεύσετε το αρχείο και εισαγάγετε ένα όνομα για αυτό.
- Από το Αποθήκευση ως τύπος αναπτυσσόμενο μενού, επιλέξτε Βιβλίο εργασίας με δυνατότητα μακροεντολής του Excel
- Κάντε κλικ Αποθηκεύσετε για να αποθηκεύσετε το βιβλίο εργασίας σε μορφή .XLSM.
Αφού αποθηκεύσετε το βιβλίο εργασίας ως αρχείο με δυνατότητα μακροεντολής, η κοινή χρήση του με τους συναδέλφους σας είναι απλή. Η χρήση μιας μονάδας flash USB είναι βολική τρόπος μεταφοράς αρχείων από έναν υπολογιστή σε άλλο; Ωστόσο, για ταχύτερη μεταφορά, συνιστούμε να στείλετε το βιβλίο εργασίας σας με δυνατότητα μακροεντολής ως συνημμένο email που μπορεί να ληφθεί στον υπολογιστή του παραλήπτη.
Όταν ανοίγετε για πρώτη φορά το κοινόχρηστο αρχείο Excel σε άλλον υπολογιστή, εμφανίζεται ένα προειδοποιητικό μήνυμα που λέει ότι οι μακροεντολές είναι απενεργοποιημένες. Κάντε κλικ στο Ενεργοποίηση περιεχομένου κουμπί στο προειδοποιητικό μήνυμα προς ενεργοποίηση μακροεντολών χωρίς κινδύνους.
Τώρα μπορείτε να προβάλετε και να εκτελέσετε τις μακροεντολές σε άλλον υπολογιστή κάνοντας κλικ στο Μακροεντολές στο Προγραμματιστής αυτί.
2. Εξαγωγή και εισαγωγή κωδικών μακροεντολών με χρήση του επεξεργαστή VBA
Μια άλλη μέθοδος μεταφοράς μακροεντολών σε άλλον υπολογιστή περιλαμβάνει την εξαγωγή και εισαγωγή των κωδικών μακροεντολών χρησιμοποιώντας τον Επεξεργαστή VBA. Αυτή η προσέγγιση σάς επιτρέπει να εξαγάγετε τους κωδικούς μακροεντολών από το βιβλίο εργασίας σας και να τους εισάγετε σε άλλο βιβλίο εργασίας, εξαλείφοντας την ανάγκη κοινής χρήσης ολόκληρων βιβλίων εργασίας του Excel.
Αυτή η μέθοδος είναι επίσης πιο ασφαλής αφού Τα βιβλία εργασίας του Excel μπορεί να καταστραφούν για διάφορους λόγους, και έτσι, η απευθείας κοινή χρήση μακροεντολών χωρίς ολόκληρα βιβλία εργασίας αποτρέπει την καταστροφή ή την απώλεια σημαντικού κώδικα.
Ακολουθήστε αυτά τα βήματα για να εξάγετε μακροεντολές:
- Ανοίξτε το βιβλίο εργασίας του Excel που περιέχει τις μακροεντολές.
- Τύπος Alt + F11 για να ανοίξετε το πρόγραμμα επεξεργασίας VBA.
- Στον Επεξεργαστή VBA, επιλέξτε τη λειτουργική μονάδα που περιέχει τις μακροεντολές που θέλετε να μεταφέρετε.
- Κάντε δεξί κλικ στην επιλεγμένη μονάδα και επιλέξτε το Εξαγωγή αρχείου… επιλογή. Εναλλακτικά, μπορείτε να κάνετε κλικ στο Αρχείο μενού και επιλέξτε το Εξαγωγή αρχείου… επιλογή από εκεί ή πατήστε Ctrl + E στο πληκτρολόγιό σας.
- Στο παράθυρο διαλόγου που εμφανίζεται, πληκτρολογήστε τη θέση και το όνομα του αρχείου και κάντε κλικ Αποθηκεύσετε. Η μονάδα αποθηκεύεται ως αρχείο .BAS στον υπολογιστή σας.
Αφού εξαχθούν και αποθηκευτούν όλες οι μονάδες, μεταφέρετέ τις στον δεύτερο υπολογιστή μέσω μονάδας USB ή email. Στη συνέχεια, ακολουθήστε αυτά τα βήματα:
- Στον δεύτερο υπολογιστή, ανοίξτε το βιβλίο εργασίας προορισμού όπου θέλετε να εισαγάγετε τις μακροεντολές.
- Τύπος Alt + F11 για να ανοίξετε το πρόγραμμα επεξεργασίας VBA.
- Κάντε δεξί κλικ στο Ενότητες φάκελο στο Εργο παράθυρο και επιλέξτε Εισαγωγή αρχείου… από το μενού.
- Εντοπίστε και επιλέξτε το αρχείο .BAS που μεταφέρατε και κάντε κλικ Ανοιξε για να εισαγάγετε τις μακροεντολές στο βιβλίο εργασίας προορισμού.
Σημειώστε ότι εάν θέλετε να αποθηκεύσετε πολλές ενότητες, θα πρέπει να τις αποθηκεύσετε μεμονωμένα στον υπολογιστή σας.
3. Στείλτε email στο αρχείο Personal.xlsb και αποκτήστε πρόσβαση σε αυτό από τον δεύτερο υπολογιστή
Το αρχείο Personal.xls είναι ένα κρυφό βιβλίο εργασίας που φορτώνεται αυτόματα όταν ξεκινάτε το Excel, κάνοντας τις μακροεντολές σας προσβάσιμες από οποιοδήποτε βιβλίο εργασίας του Excel.
Εάν θέλετε να αποκτήσετε πρόσβαση στις μακροεντολές σας που είναι αποθηκευμένες στο Προσωπικό Βιβλίο Εργασίας Μακροεντολής (Personal.xlsb) σε άλλον υπολογιστή, μπορείτε να στείλετε μέσω email το προσωπικό βιβλίο εργασίας στον εαυτό σας και να το κατεβάσετε στον δεύτερο υπολογιστή.
- Εντοπίστε το αρχείο Personal.xls στον υπολογιστή σας.
- Αποθηκεύεται στο κρυφό XLSTART φάκελο στον οποίο μπορείτε να προσπελάσετε με τον ακόλουθο τρόπο: C:\Users\[Όνομα χρήστη]\AppData\Roaming\Microsoft\Excel\XLSTART.
- Συντάξτε ένα νέο email στον εαυτό σας και επισυνάψτε και στείλτε το αρχείο Personal.xlsb στο email.
- Πρόσβαση στο email σας στον δεύτερο υπολογιστή και λήψη του συνημμένου αρχείου Personal.xlsb από το email στην κατάλληλη τοποθεσία στο XLSTART ντοσιέ.
- Ανοίξτε ένα νέο βιβλίο εργασίας του Excel στον δεύτερο υπολογιστή. Θα δείτε το αρχείο Personal.xlsb να φορτώνεται αυτόματα στον Επεξεργαστή VBA και οι μακροεντολές σας θα είναι διαθέσιμες για χρήση στον δεύτερο υπολογιστή.
Εναλλακτικά, μπορείτε επίσης να εξαγάγετε τις λειτουργικές μονάδες στο αρχείο Personal.xlsb και να τις εισαγάγετε στον δεύτερο υπολογιστή με τον ίδιο τρόπο που εξάγετε και εισάγετε λειτουργικές μονάδες από το κανονικό βιβλίο εργασίας του Excel.
4. Αντιγραφή-επικόλληση μακροεντολών σε ένα email
Εάν οι μακροεντολές σας αποτελούνται από σχετικά σύντομα αποσπάσματα κώδικα, μπορείτε να αντιγράψετε και να επικολλήσετε τους κωδικούς απευθείας σε ένα email και να αποκτήσετε πρόσβαση σε αυτούς από έναν δεύτερο υπολογιστή. Αυτή η μέθοδος εξαλείφει την ανάγκη μεταφοράς ολόκληρων βιβλίων εργασίας ή αρχείων, καθιστώντας τη διαδικασία κοινής χρήσης πιο βελτιωμένη και αποτελεσματική.
Στον Επεξεργαστή VBA, εντοπίστε τη λειτουργική μονάδα που περιέχει τις μακροεντολές που θέλετε να μεταφέρετε. Επιλέξτε ολόκληρο τον κωδικό μακροεντολής πατώντας CTRL + A και αντιγράψτε το. Συντάξτε ένα νέο email για τον συνάδελφό σας ή τον εαυτό σας, επικολλήστε τον αντιγραμμένο κώδικα μακροεντολής στο σώμα του email και στείλτε το.
Στον δεύτερο υπολογιστή, ανοίξτε ένα βιβλίο εργασίας του Excel και πατήστε Alt + F11 για να ανοίξετε το πρόγραμμα επεξεργασίας VBA. Κάντε κλικ στο Εισάγετε > Μονάδα μέτρησης για να δημιουργήσετε μια νέα ενότητα. Αντιγράψτε τον κώδικα από το email που λάβατε και επικολλήστε τον στον κενό χώρο στον Επεξεργαστή VBA. Τύπος Alt + F8 για να εκτελέσετε και να δοκιμάσετε τη μακροεντολή.
Βελτιώστε τις ροές εργασίας κοινοποιώντας τους κωδικούς μακροεντολών σας στον χώρο εργασίας σας
Η μεταφορά και η χρήση των μακροεντολών Excel σε άλλον υπολογιστή είναι εφικτή με διάφορες μεθόδους. Εάν θέλετε να μοιράζεστε μόνο μακροεντολές και όχι ολόκληρα βιβλία εργασίας, είναι καλύτερο να χρησιμοποιήσετε τη δυνατότητα εξαγωγής/εισαγωγής στο πρόγραμμα επεξεργασίας VBA ή να αντιγράψετε και να επικολλήσετε τους κωδικούς μακροεντολών σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου.
Ωστόσο, εάν η κοινή χρήση ολόκληρου του βιβλίου εργασίας δεν αποτελεί πρόβλημα, η αποθήκευση του σε μορφή αρχείου .XLSM και η μεταφορά του μέσω USB ή email είναι μια βιώσιμη επιλογή. Επιλέξτε τη μέθοδο που ταιριάζει καλύτερα στις ανάγκες σας και μοιραστείτε ή μεταφέρετε τις μακροεντολές σας για να συνεργαστείτε με συναδέλφους ή να εργαστείτε απρόσκοπτα σε διαφορετικούς υπολογιστές.