Excel Personal Macro Workbook - Αποθήκευση & χρήση μακροεντολών σε όλα τα βιβλία εργασίας

Όταν δημιουργείτε/καταγράφετε μια μακροεντολή σε ένα βιβλίο εργασίας στο Excel, μπορεί να χρησιμοποιηθεί μόνο σε αυτό το βιβλίο εργασίας.

Τι γίνεται όμως αν έχετε μια λίστα με χρήσιμες μακροεντολές Excel που θέλετε να χρησιμοποιήσετε σε όλα τα βιβλία εργασίας; Σε μια τέτοια περίπτωση, είναι καλή ιδέα να τα αποθηκεύσετε στο Personal Macro Workbook σας.

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

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

Εάν ενδιαφέρεστε να μάθετε VBA με τον εύκολο τρόπο, ελέγξτε το δικό μου Online Εκπαίδευση Excel VBA.

Τι είναι ένα προσωπικό βιβλίο μακροεντολών εργασίας;

Το Personal Macro Workbook είναι ένα κρυφό βιβλίο εργασίας στο σύστημά σας που ανοίγει κάθε φορά που ανοίγετε την εφαρμογή Excel.

Σχετικά: Πώς να ανοίξετε αυτόματα συγκεκριμένα αρχεία Excel κατά την εκκίνηση

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

Για να σας δώσω ένα παράδειγμα, ας υποθέσουμε ότι λαμβάνετε τακτικά δεδομένα από τους συναδέλφους σας και απαιτείται να καθαρίσετε τα δεδομένα και να τα μορφοποιήσετε. Δεδομένου ότι πρέπει να ακολουθείτε τα ίδια βήματα κάθε φορά, μπορείτε να δημιουργήσετε μια μακροεντολή για να το κάνετε αυτό και να την αποθηκεύσετε στο Προσωπικό βιβλίο μακροεντολών εργασίας.

Τώρα, κάθε φορά που λαμβάνετε το αρχείο Excel, πρέπει απλώς να εκτελέσετε τη μακροεντολή (η οποία είναι αποθηκευμένη στο προσωπικό βιβλίο εργασίας και μπορείτε να έχετε πρόσβαση από οποιοδήποτε βιβλίο εργασίας) και τελειώσατε.

Πού μπορώ να βρω το προσωπικό βιβλίο μακροεντολής εργασίας;

Από προεπιλογή, το προσωπικό βιβλίο μακροεντολής εργασίας δεν υπάρχει. Πρέπει πρώτα να το δημιουργήσετε.

Ακολουθούν τα βήματα για τη δημιουργία ενός προσωπικού βιβλίου μακροεντολής εργασίας στο Excel:

  • Ανοίξτε ένα νέο βιβλίο εργασίας ή οποιοδήποτε υπάρχον βιβλίο εργασίας.
  • Μεταβείτε στην καρτέλα Προγραμματιστής στην κορδέλα.
  • Κάντε κλικ στο Εγγραφή μακροεντολής.
  • Στο παράθυρο διαλόγου Εγγραφή μακροεντολής, καθορίστε ένα όνομα (η προεπιλογή είναι επίσης καλή).
  • Στο αναπτυσσόμενο μενού «Αποθήκευση μακροεντολής», επιλέξτε Προσωπικό βιβλίο εργασίας μακροεντολών.
  • Κάντε κλικ στο OK.

Σημείωση: Εάν δεν μπορείτε να δείτε την καρτέλα προγραμματιστή στην κορδέλα, ακολουθούν τα βήματα για να την ενεργοποιήσετε.

Με αυτόν τον τρόπο θα δημιουργηθεί ένα νέο βιβλίο εργασίας με το όνομα PERSONAL.XLSB και θα αποθηκευτεί η μακροεντολή σε αυτό το βιβλίο εργασίας.

Δεδομένου ότι δεν κάναμε απολύτως τίποτα, η μακροεντολή δεν περιέχει κώδικα. Αυτό έγινε για τη δημιουργία του προσωπικού βιβλίου μακροεντολών εργασίας.

Τώρα που δημιουργήθηκε το Personal Macro Workbook, πρέπει Κλείσε όλα τα ανοιχτά βιβλία εργασίας. Κάνοντας αυτό θα εμφανιστεί μια προτροπή όπως φαίνεται παρακάτω:

Επιλέξτε Αποθήκευση.

Όταν γίνει αυτό, το Excel θα δημιουργήσει και θα αποθηκεύσει το αρχείο PERSONAL.XLSB στο φάκελο εκκίνησης, όπου θα ανοίγει αυτόματα στο backend κάθε φορά που ανοίγετε το Excel.

Πώς να αντιγράψετε μακροεντολές στο προσωπικό βιβλίο μακροεντολής εργασίας;

Μόλις δημιουργηθεί και αποθηκευτεί το αρχείο PERSONAL.XLSB, μπορείτε να αντιγράψετε μακροεντολές που θέλετε να χρησιμοποιήσετε ξανά.

Ακολουθούν τα βήματα για την αντιγραφή μακροεντολών στο Προσωπικό βιβλίο μακροεντολών εργασίας:

  • Ανοίξτε το Excel.
  • Μεταβείτε στην καρτέλα Προγραμματιστής.
  • Κάντε κλικ στην επιλογή Visual Basic. Αυτό θα ανοίξει το VB Editor (ή θα χρησιμοποιήσει το ALT + F11).
  • Στο πρόγραμμα επεξεργασίας VB, στο Project Explorer, θα δείτε το αντικείμενο PERSONAL.XLSB.
  • Κάντε διπλό κλικ στην Ενότητα 1.
  • Αντιγράψτε και επικολλήστε τον κώδικα μακροεντολής στο παράθυρο Κωδικός μονάδας.
  • Κλείστε το πρόγραμμα επεξεργασίας Vb.
  • Κλείστε και αποθηκεύστε το Excel.

Τα παραπάνω βήματα θα αποθηκεύσουν τις μακροεντολές που θέλετε να επαναχρησιμοποιήσετε στο Προσωπικό βιβλίο μακροεντολών εργασίας.

Διαβάστε επίσης: Πώς να αφαιρέσετε μακροεντολές από ένα βιβλίο εργασίας του Excel

Πώς να χρησιμοποιήσετε μακροεντολές που αποθηκεύονται στο προσωπικό βιβλίο μακροεντολών εργασίας;

Ας υποθέσουμε ότι έχετε μια λίστα μακροεντολών αποθηκευμένων στο βιβλίο εργασίας Personal Macro και θέλετε να τη χρησιμοποιήσετε σε ένα νέο αρχείο Excel που λαμβάνετε.

Ακολουθούν τα βήματα για να το κάνετε αυτό:

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

Σημειώστε ότι το παράθυρο διαλόγου μακροεντολή σας εμφανίζει τη λίστα με όλες τις μακροεντολές που είναι διαθέσιμες για χρήση στο ανοιχτό βιβλίο εργασίας. Αυτό θα περιλαμβάνει τις μακροεντολές που είναι αποθηκευμένες στο βιβλίο εργασίας καθώς και αυτές που είναι αποθηκευμένες στο Προσωπικό τετράδιο εργασίας.

Μπορείτε επίσης να εκτελέσετε μια μακροεντολή εκχωρώντας μια συντόμευση πληκτρολογίου στη μακροεντολή ή εισαγάγετε ένα σχήμα/κουμπί και αντιστοιχίστε τη μακροεντολή σε αυτήν.

Μπορείτε επίσης να χρησιμοποιήσετε το Personal Macro Workbook για να αποθηκεύσετε προσαρμοσμένες λειτουργίες (λειτουργίες που ορίζονται από το χρήστη) που δημιουργήθηκαν στο VBA.

wave wave wave wave wave