Αντιγραφή λειτουργικής μονάδας μακροεντολής σε άλλο βιβλίο εργασίας

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Εάν ένα βιβλίο εργασίας περιέχει μια μακροεντολή της Visual Basic for Applications (VBA ) που θέλετε να χρησιμοποιήσετε σε άλλο σημείο, μπορείτε να αντιγράψετε τη λειτουργική μονάδα που περιέχει αυτήν τη μακροεντολή σε άλλο ανοιχτό βιβλίο εργασίας, χρησιμοποιώντας το Πρόγραμμα επεξεργασίας Visual Basic (VBE ).

Μπορείτε να βρείτε μακροεντολών και VBA εργαλεία στην καρτέλα " Προγραμματιστής ", ο οποίος είναι κρυφός από προεπιλογή, ώστε το πρώτο βήμα είναι να την ενεργοποιήσετε.

  • Για Windows, επιλέξτε αρχείο > Επιλογές > Προσαρμογή κορδέλας.

  • Για Mac, ανατρέξτε στο θέμα Excel > Προτιμήσεις... > κορδέλα & γραμμή εργαλείων.

  • Στη συνέχεια, στην ενότητα Προσαρμογή της κορδέλας, στην περιοχή Κύριες καρτέλες, επιλέξτε το πλαίσιο ελέγχου Προγραμματιστής.

Αντιγραφή λειτουργικής μονάδας από ένα βιβλίο εργασίας σε άλλο

  1. Ανοίξτε το βιβλίο εργασίας που περιέχει τη μακροεντολή που θέλετε να αντιγράψετε, και το βιβλίο εργασίας όπου θέλετε να αντιγράψετε.

  2. Στην καρτέλα Προγραμματιστής, στην ομάδα κώδικας, επιλέξτε Visual Basic για να ανοίξετε την Επεξεργασία Visual Basic.

  3. Στο επεξεργασίας της Visual Basic, στο μενού Προβολή, κάντε κλικ στην επιλογή Εξερεύνηση έργου Εικόνα κουμπιού ή πατήστε το Συνδυασμό πλήκτρων CTRL + R.

  4. Στο παράθυρο Εξερεύνησης έργου, σύρετε τη λειτουργική μονάδα που περιέχει τη μακροεντολή που θέλετε να αντιγράψετε στο βιβλίο εργασίας προορισμού. Σε αυτήν την περίπτωση, θα σας αντιγραφή Module1 από Book2.xlsm σε Book1.xlsm.

    Εξερεύνηση έργου VBA

  1. Λειτουργική μονάδα Module1 που αντιγράψατε από το Book2.xlsm

  2. Αντίγραφο της Module1 αντιγράφονται Book1.xlsm

Επισκόπηση μακροεντολών και VBA

Εάν γενικά δεν είστε εξοικειωμένοι με τις μακροεντολές και τη VBA, μπορεί να βρείτε τις παρακάτω πληροφορίες χρήσιμες.

  • Η μακροεντολή είναι μια ενέργεια ή ένα σύνολο ενεργειών που μπορείτε να χρησιμοποιήσετε για την αυτοματοποίηση εργασιών.

  • Μπορείτε να καταγράψετε μακροεντολές χρησιμοποιώντας την εντολή Καταγραφή μακροεντολής στην καρτέλα Προγραμματιστής.

  • Οι μακροεντολές καταγράφονται στη γλώσσα προγραμματισμού VBA.

  • Μπορείτε να ελέγξετε και να επεξεργάζεστε τις μακροεντολές σας στην Visual Basic, ένα παράθυρο που ανοίγει από το Excel. Ακολουθεί ένα παράδειγμα του παραθύρου VBE για τα Windows:

    Λειτουργική μονάδα που περιέχει δυο μακροεντολές αποθηκευμένες στη λειτουργική μονάδα Module1 στο Βιβλίο1

Μακροεντολές που MakeCellGreen και "setrowheight" βρίσκονται σε μια λειτουργική μονάδα που λέγεται Module1, η οποία είναι αποθηκευμένη στο Βιβλίο1.

Χρειάζεστε περισσότερη βοήθεια;

Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel, να λάβετε υποστήριξη από την κοινότητα Answers ή να προτείνετε μια νέα δυνατότητα ή βελτίωση στο Excel User Voice.

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×