Εάν ένα βιβλίο εργασίας περιέχει μια μακροεντολή Visual Basic for Applications (VBA) που θα θέλατε να χρησιμοποιήσετε αλλού, μπορείτε να αντιγράψετε τη λειτουργική μονάδα που περιέχει τη μακροεντολή σε ένα άλλο ανοιχτό βιβλίο εργασίας, χρησιμοποιώντας το Πρόγραμμα επεξεργασίας Visual Basic (VBE).
Οι μακροεντολές και τα εργαλεία VBA βρίσκονται στην καρτέλα Προγραμματιστής, η οποία είναι κρυφή από προεπιλογή, επομένως θα πρέπει πρώτα να την ενεργοποιήσετε.
-
Για τα Windows, μεταβείτε στην επιλογή Αρχείο > Επιλογές > Προσαρμογή κορδέλας.
-
Για Mac, μεταβείτε στο excel > προτιμήσεις... > κορδέλα & γραμμή εργαλείων.
-
Στη συνέχεια, στην ενότητα Προσαρμογή της Κορδέλας , στην περιοχή Κύριες καρτέλες, επιλέξτε το πλαίσιο ελέγχου Προγραμματιστής.
Επισκόπηση μακροεντολών και VBA
Εάν δεν είστε εξοικειωμένοι με τις μακροεντολές και τη VBA γενικά, μπορεί να σας φανούν χρήσιμες οι ακόλουθες πληροφορίες.
-
Μια μακροεντολή είναι μια ενέργεια ή ένα σύνολο ενεργειών που μπορείτε να χρησιμοποιήσετε για να αυτοματοποιήσετε εργασίες.
-
Μπορείτε να καταγράψετε μακροεντολές χρησιμοποιώντας την εντολή Καταγραφή μακροεντολής στην καρτέλα Προγραμματιστής .
-
Οι μακροεντολές καταγράφονται στη γλώσσα προγραμματισμού VBA.
-
Μπορείτε να ελέγξετε και να επεξεργαστείτε τις μακροεντολές σας στο Πρόγραμμα επεξεργασίας Visual Basic, ένα παράθυρο που ανοίγει από το Excel. Ακολουθεί ένα παράδειγμα του παραθύρου VBE για τα Windows:
Οι μακροεντολές που ονομάζονται MakeCellGreen και SetRowHeight βρίσκονται σε μια λειτουργική μονάδα με το όνομα Module1, η οποία είναι αποθηκευμένη στο Book1.
Αντιγραφή λειτουργικής μονάδας από ένα βιβλίο εργασίας σε άλλο
-
Ανοίξτε το βιβλίο εργασίας που περιέχει τη μακροεντολή που θέλετε να αντιγράψετε και το βιβλίο εργασίας όπου θέλετε να το αντιγράψετε.
-
Στην καρτέλα Προγραμματιστής, κάντε κλικ στην επιλογή Visual Basic για να ανοίξετε το Πρόγραμμα επεξεργασίας Visual Basic.
-
Στο Πρόγραμμα επεξεργασίας Visual Basic, στο μενού Προβολή, κάντε κλικ στην επιλογή Εξερεύνηση έργου ή πατήστε το συνδυασμό πλήκτρων CTRL+R.
-
Στο τμήμα παραθύρου Εξερεύνηση έργου , σύρετε τη λειτουργική μονάδα που περιέχει τη μακροεντολή που θέλετε να αντιγράψετε στο βιβλίο εργασίας προορισμού. Σε αυτή την περίπτωση, αντιγράφουμε τη Λειτουργική μονάδα1 από το Book2.xlsm στο Book1.xlsm.
-
Λειτουργική μονάδα1 που αντιγράφηκε από το Book2.xlsm
-
Αντίγραφο της Λειτουργικής μονάδας1 που αντιγράφηκε στο Book1.xlsm
Χρειάζεστε περισσότερη βοήθεια;
Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel ή να λάβετε υποστήριξη στις Κοινότητες.