Προσθέστε ένα κουμπί και εκχωρήστε μια μακροεντολή στο Excel

Κουμπιά Excel

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

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

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

Ένα στοιχείο ελέγχου κουμπιού μοιάζει με κουμπί Microsoft Windows και εκτελεί μια μακροεντολή όταν κάνετε κλικ. Είναι ένας πολύ πιο εύχρηστος τρόπος πρόσβασης στις πιο συχνά χρησιμοποιούμενες μακροεντολές σας και είναι ένας εύκολος τρόπος για να εκθέσετε την προσαρμοσμένη λειτουργικότητα σε άλλους χρήστες του βιβλίου εργασίας σας.

Εκτελέστε μια μακροεντολή από ένα κουμπί

Για να εκτελέσετε μια μακροεντολή από ένα κουμπί στο Excel, απλώς κάντε κλικ στο κουμπί:

Η καρτέλα προγραμματιστή Excel

Τα κουμπιά είναι προσβάσιμα μέσω της καρτέλας Developer.

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

  • Κάντε κλικ Αρχείο > Επιλογές στη λίστα στο αριστερό περίγραμμα

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

Προσθέστε ένα κουμπί μακροεντολής

Στο Excel, επιλέξτε την καρτέλα Προγραμματιστής και, στη συνέχεια, κάντε κλικ στο "Εισάγετε”Αναπτυσσόμενο μενού στην ενότητα Στοιχεία ελέγχου. Υπάρχουν διάφοροι τύποι στοιχείων ελέγχου χωρισμένα σε δύο ενότητες, "Έλεγχοι φόρμας" και "Στοιχεία ελέγχου ActiveX".

Προς το παρόν, απλά κάντε κλικ στο Κουμπί έλεγχος κάτω από "Έλεγχοι φόρμας”. Στη συνέχεια, μετακινήστε το ποντίκι οπουδήποτε στην επιφάνεια του φύλλου εργασίας, στη συνέχεια κρατήστε πατημένο το αριστερό κλικ και σύρετε το ποντίκι για να σχεδιάσετε το περίγραμμα ενός ορθογωνίου. Όταν αφήσετε το αριστερό κλικ, θα εμφανιστεί ένα νέο παράθυρο διαλόγου με τίτλο "Εκχώρηση μακροεντολής”.

Ανάθεση μακροεντολής σε κουμπί

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

Εκχώρηση υπάρχουσας μακροεντολής σε ένα κουμπί

Για να αντιστοιχίσετε μια υπάρχουσα μακροεντολή, απλώς επιλέξτε το όνομα της μακροεντολής στη λίστα και, στη συνέχεια, κάντε κλικ στο OK.

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

Για να επεξεργαστείτε μια μακροεντολή πριν την αντιστοιχίσετε στο κουμπί, επιλέξτε το όνομα της μακροεντολής στη λίστα και κάντε κλικ στο κουμπί "Επεξεργασία" (το κείμενο του κουμπιού "Νέο" αλλάζει σε "Επεξεργασία").

Εγγραφή μακροεντολής και ανάθεση στο κουμπί

Για να καταγράψετε μια νέα μακροεντολή και να την εκχωρήσετε στο κουμπί, κάντε κλικ στην επιλογή "Εγγραφή …". Αυτό αναδεικνύει το Εγγραφή μακροεντολής διαλόγου, όπου καθορίζετε ένα όνομα και κάνετε κλικ στο "OK". Το κουμπί θα εκχωρηθεί σε αυτήν τη μακροεντολή. Εν τω μεταξύ, το Excel θα παραμείνει σε κατάσταση εγγραφής μέχρι να κάνετε κλικ στην επιλογή "Διακοπή εγγραφής" στην ενότητα "Κωδικός" της καρτέλας Προγραμματιστής.

Γράψτε τη διαδικασία VBA και εκχωρήστε στο κουμπί

Για να γράψετε μια νέα μακροεντολή για το κουμπί, πληκτρολογήστε ένα νέο όνομα για τη μακροεντολή σας στο πλαίσιο κειμένου στο επάνω μέρος του διαλόγου και, στη συνέχεια, κάντε κλικ στο "Νέο". Το Excel θα εμφανίσει το πρόγραμμα επεξεργασίας VB, στο οποίο θα δείτε μια νέα κενή διαδικασία μακροεντολής με το όνομα που εισαγάγατε. Αυτή η διαδικασία θα αποθηκευτεί σε μια νέα ενότητα, ορατή στο παράθυρο του έργου.

Αλλαγή μακροεντολής εκχωρημένης σε κουμπί

Για να αλλάξετε τη μακροεντολή που έχει ανατεθεί σε ένα κουμπί, απλά κάντε δεξί κλικ στο κουμπί και επιλέξτε Εκχώρηση μακροεντολής:

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

Πώς να προσαρμόσετε τις ιδιότητες κουμπιού στο Excel

Μετακίνηση ή αλλαγή μεγέθους του κουμπιού Excel

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

Κουμπί μετονομασίας

Με το κουμπί επιλεγμένο, κάντε αριστερό κλικ στο κείμενο του κουμπιού για επεξεργασία.

Για να προσθέσετε πολλές γραμμές, απλώς πατήστε το ΕΙΣΑΓΩ κλειδί.

Κουμπί μορφοποίησης

Για να μορφοποιήσετε άλλες ιδιότητες κουμπιού, Κάντε δεξί κλικ> Έλεγχος μορφοποίησης

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

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

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

Εκχώρηση μακροεντολής σε σχήμα

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

Τα σχήματα είναι προσβάσιμα από την καρτέλα Εισαγωγή:

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

Εκχωρήστε μια μακροεντολή σε έναν υπερσύνδεσμο

Οι μακροεντολές μπορούν επίσης να εκχωρηθούν σε υπερσυνδέσμους χρησιμοποιώντας Εκδηλώσεις VBAΤο Τα συμβάντα είναι διαδικασίες που ενεργοποιούνται όταν εκτελούνται ορισμένες ενέργειες:

  • Άνοιγμα/Κλείσιμο/Αποθήκευση βιβλίου εργασίας
  • Ενεργοποίηση / Απενεργοποίηση φύλλου εργασίας
  • Οι αξίες των κυττάρων αλλάζουν
  • Κάντε κλικ στην επιλογή Υπερσύνδεσμος
  • κι αλλα.

Οι εκδηλώσεις απαιτούν γνώση VBA. Για να μάθετε περισσότερα σχετικά με τις εκδηλώσεις, επισκεφτείτε το VBA Tutorial μας.

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

wave wave wave wave wave