Τρόπος αποθήκευσης και επαναφοράς μακροεντολών στο Microsoft Office

office-macros-αυτοματισμοί

Οι μακροεντολές στα προγράμματα του Microsoft Office σας εξοικονομούν χρόνο αυτοματοποιώντας κοινές ενέργειες. Βεβαιωθείτε ότι δημιουργείτε αντίγραφα ασφαλείας των μακροεντολών σας σε περίπτωση που θέλετε να τα μεταφέρετε ή θέλετε να τα μοιραστείτε.

Εάν εκτελείτε τα ίδια σύνολα ενεργειών συχνά σε προγράμματα του Microsoft Office, μπορείτε να εξοικονομήσετε χρόνο με μακροεντολές.

Οι μακροεντολές σας επιτρέπουν την εγγραφή πολλαπλών ενεργειών καιτότε εκτελέστε γρήγορα αυτές τις ενέργειες κάνοντας κλικ σε ένα κουμπί ή πατώντας μια συντόμευση πληκτρολογίου. Το Word και το Excel σάς επιτρέπουν να καταγράφετε ενέργειες σε μακροεντολές, αλλά το Outlook και το PowerPoint δεν το κάνουν. Πρέπει να δημιουργήσετε με μη αυτόματο τρόπο μακροεντολές γράφοντας τον κώδικα μόνοι σας ή αντιγράφοντας ή εισάγοντας κώδικα από κάπου αλλού.

Αν έχετε καταγράψει μακροεντολές σε Word ή Excel ήχειροκίνητα δημιουργημένες μακροεντολές στο Outlook ή στο PowerPoint και πρέπει να τις μεταφέρετε σε άλλον υπολογιστή, μπορείτε να αποθηκεύσετε τις μακροεντολές και να τις επαναφέρετε. Η αποθήκευση των μακροεντολών σας επιτρέπει επίσης να τα μοιραστείτε με άλλους και σας δίνει ένα αντίγραφο ασφαλείας σε περίπτωση που κάτι δραστικό συμβαίνει.

Αποθήκευση μακροεντολών με δημιουργία αντιγράφων ασφαλείας του προτύπου Normal.dotm (Μόνο Word)

Οι μακροεντολές αποθηκεύονται γενικά στο Normal.dotm πρότυπο για το Word. Αλλά το Normal.dotm το πρότυπο περιέχει επίσης πολλές άλλες προσαρμογέςόπως στυλ και αυτόματες καταχωρήσεις. Έτσι, εάν αποθηκεύετε τις μακροεντολές σας για να τις μοιραστείτε με άλλους, ίσως να θέλετε να χρησιμοποιήσετε μια διαφορετική μέθοδο, την οποία καλύπτουμε μετά από αυτήν την ενότητα.

Αυτή η επιλογή είναι πραγματικά χρήσιμη μόνο για τις μακροεντολέςΛέξη. Το Excel, το Outlook και το PowerPoint ασχολούνται με τις μακροεντολές διαφορετικά. Οι καλύτερες επιλογές για την αποθήκευση μακροεντολών σε Excel, Outlook ή PowerPoint είναι μία από τις άλλες δύο μεθόδους που συζητούνται στη συνέχεια.

Εάν αποθηκεύετε μακροεντολές ως αντίγραφο ασφαλείας για τον εαυτό σας, μπορείτε να αντιγράψετε το Normal.dotm αρχείου προτύπου σε εξωτερική μονάδα δίσκου ή σε μονάδα δικτύου.

ο Normal.dotm το πρότυπο αρχείο βρίσκεται κανονικά στον ακόλουθο φάκελο, αντικαθιστώντας το "[όνομα χρήστη]" με το όνομα χρήστη των Windows:

C:Users[user name]AppDataRoamingMicrosoftTemplates

Μπορείτε επίσης να αναζητήσετε ένα αρχείο προτύπου εάν δεν βρίσκεται στον παραπάνω φάκελο.

Αρχείο πρότυπου Normal.dotm για το Word

Αποθήκευση μακροεντολών με την εξαγωγή τους σε αρχείο .bas

Αν θέλετε να μοιραστείτε τις μακροεντολές του Word με άλλους ή να τις εισαγάγετε στο Word σε άλλον υπολογιστή χωρίς να επηρεάσετε το Normal.dotm template, μπορείτε να αποθηκεύσετε τις μακροεντολές σας σε ένα .bas αρχείο που περιέχει μόνο τις μακροεντολές και τίποτα άλλο. Αυτή η μέθοδος συνιστάται επίσης για την αποθήκευση μακροεντολών σε Excel, Outlook και PowerPoint.

Και στα τέσσερα προγράμματα του Office, μπορείτε να προβάλετε τις μακροεντολές σας χρησιμοποιώντας το Μακροεντολές στο κουμπί Κώδικας τμήμα του Προγραμματιστής (που ίσως χρειαστεί να ενεργοποιήσετε). Ή, στο Word, μπορείτε να δείτε τις μακροεντολές σας χρησιμοποιώντας το Προβολή μακροεντολών επιλογή στο Μακροεντολές στο κουμπί Μακροεντολές τμήμα του Θέα αυτί.

Κάντε κλικ στο στοιχείο Μακροεντολές στην καρτέλα Προγραμματιστής (Developer) στο Word

Για να αποκτήσετε πρόσβαση στον κώδικα για τις μακροεντολές που παρατίθενται στο Μακροεντολές , κάντε κλικ στην επιλογή Επεξεργασία.

Κάντε κλικ στην επιλογή Επεξεργασία (Edit) στο πλαίσιο διαλόγου Macros

Ανοίγει ο επεξεργαστής Microsoft Visual Basic for Applications (VBA). Μπορείτε επίσης να πατήσετε Alt + F11 για να ανοίξετε τον επεξεργαστή VBA.

Στο Εργο στο παράθυρο αριστερά, κάντε κλικ στο σύμβολο συν για να το αναπτύξετε Κανονικός έργο στο Word, το VBAProject στο Excel ή στο PowerPoint, ή σε ένα αριθμημένο Εργο φάκελο όπως Project1 στο Outlook. Στη συνέχεια, επεκτείνετε Ενότητες με τον ίδιο τρόπο και κάντε διπλό κλικ NewMacros, ή μια αριθμημένη λειτουργική μονάδα, όπως Ενότητα1.

Το όνομα της υπομονάδας κώδικα που περιέχει τις μακροεντολές σας ενδέχεται να είναι διαφορετική και ενδέχεται να έχετε και πολλές ενότητες. Θα χρησιμοποιήσουμε NewMacros εδώ, δεδομένου ότι είναι αυτό που ονομάζεται η μονάδα κώδικα στο Word.

Όλες οι μακροεντολές που καταγράψατε παρατίθενται στο Κώδικας παράθυρο προς τα δεξιά. Μπορείτε επίσης να δημιουργήσετε με μη αυτόματο τρόπο τις δικές σας μακροεντολές σε αυτό το παράθυρο.

Κάντε διπλό κλικ σε μια ενότητα στον επεξεργαστή VBA στο Word

Στον επεξεργαστή VBA, πηγαίνετε στο Αρχείο> Εξαγωγή αρχείου.

Μεταβείτε στο Αρχείο> Εξαγωγή αρχείου στον επεξεργαστή VBA στο Word

Μεταβείτε στο φάκελο όπου θέλετε να αποθηκεύσετε τις μακροεντολές. Στη συνέχεια, εισάγετε ένα όνομα για το αρχείο στο Ονομα αρχείου κουτί, φροντίζοντας να κρατήσετε το .bas επέκταση.

Κάντε κλικ Σώσει.

Εξαγωγή αρχείου διαλόγου αρχείου στο πρόγραμμα επεξεργασίας VBA στο Word

Μπορείτε να ανοίξετε το .bas αρχείου σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου όπως το Σημειωματάριο και να τα επεξεργαστείτε.

Οι μακροεντολές αρχίζουν με Υπο και τελειώνει με End Sub. Το όνομα της μακροεντολής ακολουθεί αμέσως Υπο. Για παράδειγμα, το όνομα μιας από τις μακροεντολές μας είναι ArticleSetup. Τα σχόλια στις μακροεντολές ξεκινούν με ένα απόστροφο.

Οι μακροεντολές αποθηκευμένου Word ανοίγουν στο Σημειωματάριο

Αποθήκευση μακροεντολών με την αντιγραφή τους σε αρχείο Word

Αν προτιμάτε, μπορείτε επίσης να αποθηκεύσετε τις μακροεντολές σας από το Word, το Excel, το Outlook ή το PowerPoint σε ένα αρχείο Word.

Ανοίξτε το Word και δημιουργήστε ένα νέο αρχείο για να αποθηκεύσετε τις μακροεντολές. Στη συνέχεια, πατήστε Alt + F11 για να ανοίξετε το πρόγραμμα επεξεργασίας VBA. Ή, ανοίξτε το Excel, το Outlook ή το PowerPoint και, στη συνέχεια, πατήστε Alt + F11.

Στο Εργο παράθυρο στα αριστερά, κάντε διπλό κλικ στο όνομα της ενότητας, όπως NewMacros, υπό Κανονική> ΕνότητεςVBAProject> Ενότητες ή Project1> Ενότητες).

Επιλέξτε όλο το κείμενο στο Κώδικας παράθυρο και πατήστε Ctrl + C για να το αντιγράψετε.

Αντιγράψτε κείμενο κώδικα μακροεντολής στον επεξεργαστή VBA στο Word

Παω σε Αρχείο> Κλείσιμο και επιστροφή στο Microsoft WordΑποψη, Υπερτερώ, ή PowerPoint).

Επιστρέψτε στο Word και πατήστε Ctrl + V για να επικολλήσετε τις μακροεντολές στο έγγραφο του Word και, στη συνέχεια, να αποθηκεύσετε το έγγραφο.

Επαναφορά μακροεντολών που έχουν αποθηκευτεί στο πρότυπο Normal.dotm (μόνο Word)

Εάν αποθηκεύσατε τις μακροεντολές σας δημιουργώντας αντίγραφα ασφαλείας του Normal.dotm αρχείο προτύπου, αντιγράψτε το αρχείο προτύπου στον ακόλουθο φάκελο, αντικαθιστώντας το "[όνομα χρήστη]" με το όνομα χρήστη των Windows.

C:Users[user name]AppDataRoamingMicrosoftTemplates

Θα πρέπει να ερωτηθείτε εάν θέλετε να αντικαταστήσετε την προεπιλογή Normal.dotm αρχείο. Εάν όχι, το αρχείο προτύπου πιθανότατα βρίσκεται σε διαφορετική τοποθεσία. Χρησιμοποιήστε την Αναζήτηση Windows για να βρείτε το Normal.dotm αρχείο προτύπου και αντιγράψτε το αντίγραφο ασφαλείας του αρχείου προτύπου εκεί.

Θυμηθείτε ότι το Normal.dotm Το πρότυπο στο Word περιέχει επίσης πολλές άλλες προσαρμογές, όπως στυλ και καταχωρήσεις αυτόματης διόρθωσης. Έτσι, εάν έχετε ήδη προσαρμόσει το Normal.dotm πρότυπο στον υπολογιστή στον οποίο μεταφέρετε τις μακροεντολές, θα πρέπει να αποθηκεύσετε τις μακροεντολές χρησιμοποιώντας μία από τις άλλες δύο μεθόδους που περιγράφουμε παραπάνω.

Επαναφορά μακροεντολών από ένα αρχείο .bas

Για να επαναφέρετε τις μακροεντολές σας από ένα .bas αρχείο, ανοίξτε το Word, Excel, Outlook ή PowerPoint και πατήστε Alt + F11 για να ανοίξετε τον επεξεργαστή VBA.

Στο Word, επιλέξτε Κανονικός στο Εργο παράθυρο στα αριστερά στο Word. Στο Excel ή στο PowerPoint, επιλέξτε VBAProjectή στο Outlook, επιλέξτε ένα αριθμημένο έργο, όπως Project1.

Επιλέξτε Κανονικό έργο στο πρόγραμμα επεξεργασίας VBA στο Word

Παω σε Αρχείο> Εισαγωγή αρχείου.

Μεταβείτε στο Αρχείο> Εισαγωγή αρχείου στο πρόγραμμα επεξεργασίας VBA στο Word

Στο Εισαγωγή αρχείου πλαίσιο διαλόγου, μεταβείτε στο φάκελο που περιέχει το .bas αρχείο που θέλετε να εισαγάγετε.

Επίλεξε το .bas αρχείο και κάντε κλικ Ανοιξε.

Εισαγωγή πλαισίου διαλόγου "Αρχείο" στο πρόγραμμα επεξεργασίας VBA στο Word

Οι μακροεντολές εισάγονται κάτω από το Ενότητες ντοσιέ.

Οι μακροεντολές εισήχθησαν στο φάκελο Modules στο πρόγραμμα επεξεργασίας VBA στο Word

Επαναφορά μακροεντολών από ένα αρχείο Word

Για να επαναφέρετε μακροεντολές που έχετε αποθηκεύσει σε ένα αρχείο Word, ανοίξτε το αρχείο Word, επιλέξτε το κείμενο της μακροεντολής και αντιγράψτε το (Ctrl + C).

Στη συνέχεια, κάντε δεξί κλικ στο Κανονικός στο Εργο παράθυρο στο Word, VBAProject στο Εργο παράθυρο στο Excel ή στο PowerPoint ή σε ένα αριθμημένο έργο, όπως Project1, στο Εργο παράθυρο στο Outlook.

Παω σε Εισαγωγή> Ενότητα.

Μεταβείτε στο Insert> Module in VBA editor στο Word

Κάντε κλικ στο Κώδικας παράθυρο για να βεβαιωθείτε ότι ο δρομέας βρίσκεται στο παράθυρο.

Τύπος Ctrl + V για να επικολλήσετε τον κώδικα μακροεντολών στο Κώδικας παράθυρο.

Επικόλληση κώδικα μακροεντολών στο παράθυρο κώδικα στο πρόγραμμα επεξεργασίας VBA στο Word

Κάντε κλικ Σώσει ή πατήστε Ctrl + S για να αποθηκεύσετε τις μακροεντολές.

Κάντε κλικ στην επιλογή Αποθήκευση σε πρόγραμμα επεξεργασίας VBA στο Word για αποθήκευση μακροεντολών

Στη συνέχεια, πηγαίνετε στο Αρχείο> Κλείσιμο και επιστροφή στο Microsoft WordΑποψη ή Υπερτερώ).

Επιλέξτε Κλείσιμο και Επιστροφή στο Microsoft Word στο πρόγραμμα επεξεργασίας VBA

Δημιουργήστε αντίγραφα ασφαλείας των μακροεντολών σας

Η χρήση μιας από αυτές τις μεθόδους για την αποθήκευση των μακροεντολών σας θα διασφαλίσει ότι έχετε αντίγραφα ασφαλείας αυτών. Και μπορείτε να χρησιμοποιήσετε τα αντίγραφα ασφαλείας για να μεταφέρετε τις μακροεντολές σας μεταξύ υπολογιστών και να τις μοιραστείτε με άλλους.

0

Παρόμοια άρθρα

Αφήστε ένα σχόλιο