Πίστωση εικόνας: jodiejohnson/iStock/Getty Images
Το Microsoft Excel 2010 και 2013 παρέχουν δύο τρόπους για την προσθήκη κουμπιών επιλογών και εναλλαγών σε ένα φύλλο εργασίας: χρήση στοιχείων ελέγχου φόρμας ή χρήση στοιχείων ελέγχου ActiveX. Για βασικές εργασίες, όπως η εμφάνιση της επιλογής σε ένα κελί, είναι ευκολότερο να εργαστείτε με τους δύο τύπους και τα στοιχεία ελέγχου φορμών. Ωστόσο, εάν χρειάζεται να συνδέσετε ένα σενάριο VBA, πρέπει να χρησιμοποιήσετε ένα στοιχείο ελέγχου ActiveX. Για να ξεκινήσετε να εργάζεστε με οποιονδήποτε τύπο ελέγχου, ενεργοποιήστε την καρτέλα Προγραμματιστής κάνοντας δεξί κλικ στην κορδέλα, επιλέγοντας "Προσαρμογή της κορδέλας" και επιλέγοντας "Προγραμματιστής".
Δημιουργία πλαισίων επιλογών φόρμας
Στην καρτέλα Προγραμματιστής, κάντε κλικ στην "Εισαγωγή" και επιλέξτε το "Κουμπί επιλογής" από την ενότητα Έλεγχος φόρμας. Ενώ θα μπορούσατε επίσης να χρησιμοποιήσετε δύο πλαίσια ελέγχου, το κουμπί επιλογής λειτουργεί καλύτερα για τις επιλογές "Ναι" ή "Όχι", επειδή ο χρήστης δεν μπορεί να επιλέξει και τις δύο επιλογές ταυτόχρονα. Κάντε κλικ για να τοποθετήσετε το πρώτο κουμπί, επεξεργαστείτε το όνομά του για να διαβάσετε "Ναι" και, στη συνέχεια, επαναλάβετε για να εισαγάγετε ένα δεύτερο κουμπί και ετικέτα είναι «Όχι». Κάντε δεξί κλικ στο κουμπί "Yes", επιλέξτε "Format Control" και εισαγάγετε τη θέση ενός κελιού στο Cell Link πεδίο. Επαναλάβετε την ίδια διαδικασία με το κουμπί «Όχι», συνδέοντάς το στο ίδιο κελί. Αυτό το κελί εμφανίζει το αποτέλεσμα της επιλογής "Ναι" ή "Όχι" -- 1 για "Ναι" ή 2 για "Όχι".
Το βίντεο της ημέρας
Δημιουργήστε ένα κουμπί εναλλαγής ActiveX
Ενώ τα κουμπιά επιλογών είναι η καλύτερη διαθέσιμη μέθοδος για επιλογές "Ναι" και "Όχι" όταν εργάζεστε με στοιχεία ελέγχου φόρμας, τα στοιχεία ελέγχου ActiveX προσφέρουν μια άλλη λύση: τα κουμπιά εναλλαγής. Στην καρτέλα Προγραμματιστής, κάντε κλικ στην "Εισαγωγή" και επιλέξτε "Κουμπί εναλλαγής". Κάντε κλικ και σύρετε για να σχεδιάσετε ένα μόνο κουμπί, το οποίο όταν πατηθεί, αντιπροσωπεύει ένα "Ναι". Κάντε δεξί κλικ στο κουμπί και επιλέξτε "Ιδιότητες". Επεξεργαστείτε τη γραμμή "Λεζάντες" για να αλλάξετε την ετικέτα του κουμπιού και εισαγάγετε μια θέση κελιού στο "LinkedCell" γραμμή. Όταν ένας χρήστης πατήσει το κουμπί, το συνδεδεμένο κελί γράφει "TRUE". Εάν το κουμπί δεν πατηθεί, το κελί γράφει "FALSE".
Ερμηνεύστε το πάτημα του κουμπιού
Αν και ίσως θυμάστε ότι το "1" ή το "TRUE" σε ένα συγκεκριμένο κελί σημαίνει μια επιλογή "Ναι" στη φόρμα σας, το νόημα δεν θα συναντήσει κανένας άλλος θεατής. Αντί να συνδέσετε τα κουμπιά επιλογής ή το κουμπί εναλλαγής σε ένα κελί σε απλή προβολή, συνδέστε ένα κελί στο πλάι και, στη συνέχεια, χρησιμοποιήστε έναν τύπο για να ερμηνεύσετε το αποτέλεσμα ως καθαρό "Ναι ή όχι." Σε ένα κενό κελί, εισαγάγετε τον τύπο "=IF([cell]=1, "Yes", "No")" εξαιρουμένων των εξωτερικών εισαγωγικών και αντικαθιστώντας τη θέση του συνδεδεμένου κελιού για "[κύτταρο]." Εάν χρησιμοποιήσατε τη μέθοδο του κουμπιού εναλλαγής, αντικαταστήστε το "1" με τη λέξη "TRUE". Κάθε φορά που ένας χρήστης αλλάζει την επιλογή, το κελί καταγράφει την επιλογή με ένα σαφές "Ναι" ή όχι."
Κάντε χρήση της επιλογής
Η συνάρτηση IF του Excel μπορεί να κάνει πολύ περισσότερα από την απλή εμφάνιση ενός "Ναι" ή "Όχι" -- εισάγετε ένα IF σε έναν μεγαλύτερο τύπο για να προσαρμόσετε το αποτέλεσμα του υπολογιστικού φύλλου ανάλογα με το πάτημα του κουμπιού. Για παράδειγμα, θα μπορούσατε να έχετε την επιλογή να προσθέσετε έναν δεδομένο αριθμό σε ένα κελί, όπως να προσαρμόσετε μια τιμή σε ένα τιμολόγιο ανάλογα με το "Ναι" ή το "Όχι". Αν αθροιστεί μια συνολική τιμή στοιχεία στα κελιά A1 έως A3, χρησιμοποιήστε τον τύπο "=SUM(A1:A3)+IF([cell]=1, 2, 0)" για να προσθέσετε $2 στο σύνολο όταν επιλέγεται το κουμπί "Ναι", όπως υποδεικνύεται από ένα 1 στο συνδεδεμένο κύτταρο. Για προηγμένα έργα που χρησιμοποιούν VBA, αναφέρετε το πλαίσιο εναλλαγής με το όνομά του, το οποίο εμφανίζεται τη γραμμή "(Όνομα)" του παραθύρου Ιδιότητες, για να ενεργοποιήσετε μέρη του σεναρίου σας με βάση το κουμπί τύπος.