Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Μπορείτε να χρησιμοποιήσετε ένα κουμπί στοιχείου ελέγχου φόρμας ή ένα κουμπί εντολής (ένα στοιχείο ελέγχου ActiveX) για να εκτελέσετε μια μακροεντολή που εκτελεί μια ενέργεια όταν ο χρήστης κάνει κλικ σε αυτό. Και τα δύο αυτά κουμπιά είναι επίσης γνωστά ως κουμπί πάτημα, το οποίο μπορεί να ρυθμιστεί για την αυτοματοποίηση της εκτύπωσης ενός φύλλου εργασίας, του φιλτραρίσματος δεδομένων ή του υπολογισμού αριθμών. Γενικά, η εμφάνιση και η λειτουργία ενός κουμπιού ελέγχου φόρμας και ενός κουμπιού εντολής στοιχείου ελέγχου ActiveX είναι παρόμοια. Ωστόσο, έχουν ορισμένες διαφορές, οι οποίες εξηγούνται στις παρακάτω ενότητες.

Κουμπί (στοιχείο ελέγχου φόρμας)

Παράδειγμα στοιχείου ελέγχου κουμπιού γραμμής εργαλείων φόρμας

Κουμπί εντολής (στοιχείο ελέγχου ActiveX)

Παράδειγμα στοιχείου ελέγχου κουμπιού εντολής ActiveX

Στις παρακάτω ενότητες, μάθετε πώς μπορείτε να προσθέσετε μια μακροεντολή σε ένα κουμπί στο Excel— για Windows ή Mac.

Σημείωση: Τα στοιχεία ελέγχου ActiveX δεν υποστηρίζονται στον Mac.

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

Το πρώτο βήμα είναι να το ενεργοποιήσετε. Για περισσότερες πληροφορίες, ανατρέξτε στο άρθρο: Εμφάνιση της καρτέλας "Προγραμματιστής".

Καρτέλα "Προγραμματιστής" στην κορδέλα

Προσθήκη κουμπιού (στοιχείο ελέγχου φόρμας)

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

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

  3. Αντιστοιχίστε μια μακροεντολή στο κουμπί και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

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

Προσθήκη κουμπιού εντολής (στοιχείο ελέγχου ActiveX)

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

  2. Κάντε κλικ στη θέση του φύλλου εργασίας στην οποία θέλετε να εμφανίζεται η επάνω αριστερή γωνία του κουμπιού εντολής.

  3. Στην ομάδα Στοιχεία ελέγχου , κάντε κλικ στην επιλογή Προβολή κώδικα. Με αυτόν τον τρόπο εκκινεί η Επεξεργασία της Visual Basic. Βεβαιωθείτε ότι η επιλογή Κάντε κλικ στην αναπτυσσόμενη λίστα στα δεξιά. Η δευτερεύουσα διαδικασία CommandButton1_Click (δείτε την παρακάτω εικόνα) εκτελεί αυτές τις δύο μακροεντολές όταν κάνετε κλικ στο κουμπί: SelectC15 και HelloMessage.

    Μια υπορουτίνα στην Επεξεργασία της Visual Basic

  4. Στη δευτερεύουσα βάση για το κουμπί εντολής, κάντε ένα από τα εξής:

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

    • Ανάλογα με τις ανάγκες, προσθέστε τον δικό σας κώδικα VBA.

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

  6. Για να εκτελέσετε τον κώδικα VBA που αποτελεί πλέον μέρος του κουμπιού, κάντε κλικ στο κουμπί εντολής ActiveX που μόλις δημιουργήσατε.

  7. Για να επεξεργαστείτε το στοιχείο ελέγχου ActiveX, βεβαιωθείτε ότι βρίσκεστε σε κατάσταση σχεδίασης. Στην καρτέλα Προγραμματιστής , στην ομάδα Στοιχεία ελέγχου , ενεργοποιήστε την κατάσταση σχεδίασης.

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

    Σημείωση: Προτού κάνετε κλικ στην επιλογή Ιδιότητες, βεβαιωθείτε ότι το αντικείμενο για το οποίο θέλετε να εξετάσετε ή να αλλάξετε ιδιότητες είναι ήδη επιλεγμένο.


    Εμφανίζεται το πλαίσιο Ιδιότητες . Για λεπτομερείς πληροφορίες σχετικά με κάθε ιδιότητα, επιλέξτε την ιδιότητα και, στη συνέχεια, πατήστε το πλήκτρο F1 για να εμφανίσετε ένα Βοήθεια για τη Visual Basic θέμα. Μπορείτε επίσης να πληκτρολογήσετε το όνομα της ιδιότητας στο πλαίσιο Αναζήτηση βοήθειας της Visual Basic. Ο παρακάτω πίνακας συνοψίζει τις ιδιότητες που είναι διαθέσιμες.

Εάν θέλετε να καθορίσετε

Χρήση αυτής της ιδιότητας

Γενική:

Εάν το στοιχείο ελέγχου φορτώνεται κατά το άνοιγμα του βιβλίου εργασίας. (Παραβλέπεται για στοιχεία ελέγχου ActiveX.)

Αυτόματη φόρτωση (Excel)

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

Ενεργοποιήθηκε (φόρμα)

Εάν είναι δυνατή η επεξεργασία του στοιχείου ελέγχου.

Κλειδωμένο (φόρμα)

Το όνομα του στοιχείου ελέγχου.

Όνομα (φόρμα)

Ο τρόπος με τον οποίο το στοιχείο ελέγχου είναι προσαρτημένο στα κελιά που βρίσκονται κάτω από αυτό (αιωρείται ελεύθερα, μετακινείται αλλά δεν αλλάζει μέγεθος, ούτε μετακινείται και αλλάζει μέγεθος).

Τοποθέτηση (Excel)

Εάν είναι δυνατή η εκτύπωση του στοιχείου ελέγχου.

PrintObject (Excel)

Εάν το στοιχείο ελέγχου είναι ορατό ή κρυφό.

Ορατό (Φόρμα)

Text:

Χαρακτηριστικά γραμματοσειράς (έντονη γραφή, πλάγια γραφή, μέγεθος, διακριτή διαγραφή, υπογράμμιση και πάχος).

Έντονη γραφή, πλάγια γραφή, μέγεθος, διακριτή διαγραφή, υπογράμμιση, πάχος (μορφή)

Περιγραφικό κείμενο στο στοιχείο ελέγχου που το προσδιορίζει ή το περιγράφει.

Λεζάντα (φόρμα)

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

WordWrap (Φόρμα)

Μέγεθος και θέση:

Εάν το μέγεθος του στοιχείου ελέγχου προσαρμόζεται αυτόματα για να εμφανίσει όλα τα περιεχόμενα.

Αυτόματη προσαρμογή μεγέθους (φόρμα)

Το ύψος ή το πλάτος σε στιγμές.

Ύψος, Πλάτος (Φόρμα)

Η απόσταση μεταξύ του στοιχείου ελέγχου και του αριστερού ή του επάνω άκρου του φύλλου εργασίας.

Αριστερά, Επάνω (Φόρμα)

Μορφοποίηση:

Το χρώμα φόντου.

BackColor (Φόρμα)

Το στυλ φόντου (διαφανές ή αδιαφανές).

BackStyle (Φόρμα)

Το χρώμα πρώτου πλάνου.

ForeColor (Φόρμα)

Εάν το στοιχείο ελέγχου έχει σκιά.

Σκιά (Excel)

Εικόνα:

Η εικόνα bitmap που θα εμφανίζεται στο στοιχείο ελέγχου.

Εικόνα (φόρμα)

Η θέση της εικόνας σε σχέση με τη λεζάντα της (αριστερά, επάνω, δεξιά και ούτω καθεξής).

PicturePosition (Φόρμα)

Πληκτρολόγιο και ποντίκι:

Το πλήκτρο συντόμευσης για το στοιχείο ελέγχου.

Επιταχυντής (φόρμα)

Ένα εικονίδιο προσαρμοσμένου ποντικιού.

MouseIcon (Φόρμα)

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

MousePointer (φόρμα)

Εάν το στοιχείο ελέγχου λαμβάνει την εστίαση όταν κάνετε κλικ.

TakeFocusOnClick (Φόρμα)


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

  1. Μεταβείτε στιςΠροτιμήσεις του Excel >...> γραμμή εργαλείων & κορδέλας.

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

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

Προσθήκη κουμπιού (στοιχείο ελέγχου φόρμας)

Ακολουθήστε τα παρακάτω βήματα:

  1. Στην καρτέλα Προγραμματιστής , κάντε κλικ στην επιλογή Κουμπί Εικόνα κουμπιού .

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

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

  3. Αντιστοιχίστε μια μακροεντολή στο κουμπί και κάντε κλικ στο κουμπί OK.

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

Προσθήκη κουμπιού εντολής (στοιχείο ελέγχου Visual Basic)

  1. Στην καρτέλα Προγραμματιστής , κάντε κλικ στην επιλογή Κουμπί Εικόνα κουμπιού .

  2. Κάντε κλικ στη θέση του φύλλου εργασίας όπου θέλετε να εμφανίζεται η επάνω αριστερή γωνία του κουμπιού εντολής.

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

  3. Στο παράθυρο διαλόγου Αντιστοίχιση μακροεντολής , επιλέξτε Δημιουργία, η οποία θα ανοίξει την Επεξεργασία Visual Basic (VBE) σε ένα παράθυρο με τον ακόλουθο κώδικα:

      Sub ButtonX_Click() 
    
      End Sub
  4. Στη δευτερεύουσα βάση για το κουμπί εντολής, μεταξύ των γραμμών Sub και End Sub , κάντε ένα από τα εξής:

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

    • Προσθέστε τον δικό σας κώδικα VBA.

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

  6. Για να επεξεργαστείτε το κουμπί, κάντε δεξί κλικ επάνω του και επιλέξτε Visual Basic.

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

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

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

Δείτε επίσης

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

Θέλετε περισσότερες επιλογές;

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

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

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

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

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

×