Ένας τρόπος για να εκτελέσετε μια μακροεντολή VBA στο Excel 2016 είναι να πατήσετε το πλήκτρο συντόμευσης. Αλλά για να μπορέσετε να χρησιμοποιήσετε αυτήν τη μέθοδο, πρέπει να αντιστοιχίσετε ένα κλειδί συντόμευσης στη μακροεντολή.
Έχετε την ευκαιρία να αντιστοιχίσετε ένα πλήκτρο συντόμευσης στο πλαίσιο διαλόγου Εγγραφή μακροεντολής όταν ξεκινάτε την εγγραφή μιας μακροεντολής. Εάν δημιουργήσετε τη διαδικασία χωρίς να χρησιμοποιήσετε τη συσκευή εγγραφής μακροεντολών, μπορείτε να αντιστοιχίσετε ένα πλήκτρο συντόμευσης (ή να αλλάξετε ένα υπάρχον πλήκτρο συντόμευσης) χρησιμοποιώντας την ακόλουθη διαδικασία:
Επιλέξτε Προγραμματιστής → Κώδικας → Μακροεντολές.
Επιλέξτε το όνομα της διαδικασίας Sub από το πλαίσιο λίστας.
Σε αυτό το παράδειγμα, η διαδικασία ονομάζεται ShowCubeRoot.
Κάντε κλικ στο κουμπί Επιλογές.
Το Excel εμφανίζει το παράθυρο διαλόγου Επιλογές μακροεντολών.
Το παράθυρο διαλόγου Επιλογές μακροεντολών σάς επιτρέπει να ορίσετε επιλογές για τις μακροεντολές σας.
Κάντε κλικ στην επιλογή Κλειδί συντόμευσης και εισαγάγετε ένα γράμμα στο πλαίσιο με την ένδειξη Ctrl.
Το γράμμα που εισάγετε αντιστοιχεί στον συνδυασμό πλήκτρων που θέλετε να χρησιμοποιήσετε για την εκτέλεση της μακροεντολής. Για παράδειγμα, εάν εισαγάγετε το πεζό γράμμα c, μπορείτε να εκτελέσετε τη μακροεντολή πατώντας Ctrl+C. Εάν εισαγάγετε ένα κεφαλαίο γράμμα, πρέπει να προσθέσετε το πλήκτρο Shift στον συνδυασμό πλήκτρων. Για παράδειγμα, εάν εισαγάγετε C, μπορείτε να εκτελέσετε τη μακροεντολή πατώντας Ctrl+Shift+C.
Κάντε κλικ στο OK για να κλείσετε το παράθυρο διαλόγου Επιλογές μακροεντολών και, στη συνέχεια, κάντε κλικ στην επιλογή Άκυρο για να κλείσετε το πλαίσιο διαλόγου Μακροεντολή.
Αφού αντιστοιχίσετε ένα πλήκτρο συντόμευσης, μπορείτε να πατήσετε αυτόν τον συνδυασμό πλήκτρων για να εκτελέσετε τη μακροεντολή. Ένα κλειδί συντόμευσης δεν λειτουργεί εάν έχει εκχωρηθεί σε μια μακροεντολή που χρησιμοποιεί ένα όρισμα.
Τα πλήκτρα συντόμευσης που εκχωρείτε σε μακροεντολές αντικαθιστούν τα ενσωματωμένα πλήκτρα συντόμευσης του Excel. Για παράδειγμα, το Ctrl+C είναι το τυπικό πλήκτρο συντόμευσης για την αντιγραφή δεδομένων. Εάν αντιστοιχίσετε Ctrl+C σε μια μακροεντολή, δεν μπορείτε να χρησιμοποιήσετε Ctrl+C για αντιγραφή. Αυτό συνήθως δεν είναι μεγάλη υπόθεση, επειδή το Excel παρέχει σχεδόν πάντα άλλους τρόπους για την εκτέλεση εντολών.