Πώς να δημιουργήσετε και να χρησιμοποιήσετε ένα πρόσθετο Excel (Οδηγός βήμα προς βήμα)

Πίνακας περιεχομένων

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

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

Κάτι όπως φαίνεται παρακάτω (η μακροεντολή έχει προστεθεί στη γραμμή εργαλείων γρήγορης πρόσβασης για να την εκτελέσει με ένα μόνο κλικ):

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

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

Δημιουργία πρόσθετου Excel

Σε αυτό το σεμινάριο, θα μάθετε πώς να δημιουργείτε ένα πρόσθετο Excel. Υπάρχουν τρία βήματα για να δημιουργήσετε ένα πρόσθετο και να το κάνετε διαθέσιμο στο QAT.

  • Γράψτε/Καταγράψτε τον κώδικα σε μια ενότητα.
  • Αποθήκευση ως πρόσθετο Excel.
  • Προσθέστε τη μακροεντολή στη γραμμή εργαλείων γρήγορης πρόσβασης.

Γράψτε/Καταγράψτε τον Κώδικα σε μια Ενότητα

Σε αυτό το παράδειγμα, θα χρησιμοποιήσουμε έναν απλό κώδικα για να επισημάνουμε όλα τα κελιά που έχουν τιμές σφάλματος:

Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors). Επιλέξτε Selection.Interior.Color = vbRed End Sub

Εάν γράφετε κώδικα (ή τον αντιγράφετε-επικολλάτε από κάπου), ακολουθούν τα παρακάτω βήματα:

  • Ανοίξτε ένα βιβλίο εργασίας του Excel.
  • Πατήστε Alt + F11 για να ανοίξετε το παράθυρο VB Editor.
  • Στο πρόγραμμα επεξεργασίας VB, θα δείτε τα αντικείμενα του βιβλίου εργασίας που παρατίθενται στον εξερευνητή έργου. Εάν δεν μπορείτε να το δείτε, μεταβείτε στην Προβολή -> Project Explorer.
  • Κάντε δεξί κλικ σε οποιοδήποτε από τα αντικείμενα του βιβλίου εργασίας. Μεταβείτε στην επιλογή Εισαγωγή και κάντε κλικ στο ‘Module’. Αυτό θα εισαγάγει ένα αντικείμενο ενότητας.
  • Κάντε διπλό κλικ στη μονάδα και εισαγάγετε τον παραπάνω κωδικό (αντιγράψτε-επικολλήστε τον).
  • Πατήστε Alt+F11 για να επιστρέψετε στο φύλλο εργασίας του Excel.

Σημείωση: Εάν εγγράφετε μια μακροεντολή, το Excel φροντίζει αυτόματα του εισαγωγή μιας ενότητας και τοποθέτηση του κώδικα σε αυτήν.

Τώρα ας προχωρήσουμε και δημιουργήσουμε ένα πρόσθετο από αυτόν τον κώδικα.

Αποθηκεύστε και εγκαταστήστε το πρόσθετο

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

  • Κάντε κλικ στην καρτέλα Αρχείο.
  • Κάντε κλικ στο «Αποθήκευση ως».
  • Στο παράθυρο διαλόγου Αποθήκευση ως, αλλάξτε τον τύπο «Αποθήκευση ως» σε .xlam. Το όνομα που θα εκχωρήσετε στο αρχείο θα είναι το όνομα του πρόσθετου σας. Σε αυτό το παράδειγμα, το αρχείο αποθηκεύεται με το όνομα Σφάλματα επισήμανσης.
    • Θα παρατηρήσετε ότι η διαδρομή του αρχείου όπου θα αποθηκευτεί αλλάζει αυτόματα. Μπορείτε να χρησιμοποιήσετε το προεπιλεγμένο ή να το αλλάξετε αν θέλετε.
  • Ανοίξτε ένα βιβλίο εργασίας του Excel και μεταβείτε στο Developer -> Add -ins -> Excel Add -ins.
  • Στο πλαίσιο διαλόγου Πρόσθετα, περιηγηθείτε και εντοπίστε το αρχείο που αποθηκεύσατε και κάντε κλικ στο κουμπί OK.

Τώρα το πρόσθετο έχει ενεργοποιηθεί.

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

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

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

Αποθηκεύστε και εγκαταστήστε το πρόσθετο

Για να το κάνω αυτό:

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

Τώρα για να εκτελέσετε αυτόν τον κώδικα σε οποιοδήποτε βιβλίο εργασίας, επιλέξτε το σύνολο δεδομένων και κάντε κλικ στο εικονίδιο μακροεντολής στο QAT.

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

Προσοχή: Οι αλλαγές που πραγματοποιούνται από τη μακροεντολή δεν μπορούν να αναιρεθούν χρησιμοποιώντας το Control + Z.

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

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave