Μετάβαση στο κύριο περιεχόμενο

Πώς να μετατρέψετε το true false σε πλαίσιο ελέγχου στο Excel;

Για παράδειγμα, έχετε μια στήλη γεμάτη με "ΑΛΗΘΕΙΑ" και "ΛΑΘΟΣ" σε μια έρευνα και θέλετε να μετατρέψετε το αληθές σε ένα τσεκαρισμένο πλαίσιο ελέγχου και να μετατρέψετε το ψευδές σε ένα μη επιλεγμένο, πώς θα μπορούσατε να το αντιμετωπίσετε στο Excel; Αυτό το άρθρο παρουσιάζει μερικές λύσεις για εσάς.


Μετατροπή true false σε πλαίσιο ελέγχου στο Excel

Ας υποθέσουμε ότι έχετε καταχωρίσει αριθμούς σε δύο στήλες, εάν ο αριθμός στην πρώτη στήλη είναι μεγαλύτερος από αυτόν στη δεύτερη στήλη, εμφανίστε ΑΛΗΘΕΙΑ, διαφορετικά εμφανίστε Λάθος όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Τώρα μπορείτε να αλλάξετε τον τύπο για να μετατρέψετε TRUE ή FALSE σε σημάδια πλαισίου ελέγχου εύκολα στο Excel.

Αλλάξτε τον αρχικό τύπο σε = IF (original_formula, "þ", "¨")

1. Σε αυτήν την περίπτωση, χρησιμοποιώ τον τύπο = B3> C3 για να συγκρίνω τους αριθμούς σε δύο στήλες. Επομένως, θα αλλάξω τον αρχικό τύπο όπως παρακάτω και μετά θα μεταφέρω τη λαβή αυτόματης συμπλήρωσης σε άλλα κελιά.

= IF (B3> C3, "þ", "¨")

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

3. Στο παράθυρο διαλόγου Μορφοποίηση κελιών, μεταβείτε στο γραμματοσειρά καρτέλα, επιλέξτε Περιελίξεις από το γραμματοσειρά πλαίσιο λίστας και κάντε κλικ στο OK κουμπί.

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

Notes:

  • Εάν πληκτρολογήσετε το κείμενο "True" ή "False" χειροκίνητα (τα κελιά θα πρέπει να μορφοποιηθούν ως κείμενο εκ των προτέρων), μπορείτε να τα αλλάξετε σε πλαίσια ελέγχου με αυτόν τον τύπο = IF (D3 = "True", "þ", "¨").
  • Τα σημάδια του πλαισίου ελέγχου θα αλλάξουν αυτόματα με βάση τις τιμές επιστροφής των αρχικών τύπων.

Μετατροπή true false σε στοιχεία ελέγχου πλαισίου ελέγχου με VBA

Αυτή η ενότητα θα εισαγάγει μια μακροεντολή VBA για τη μετατροπή πολλαπλών πραγματικών και ψευδών σε στοιχεία ελέγχου πλαισίου ελέγχου στο Excel. Κάντε τα εξής:

1. Επιλέξτε τα κελιά ίσα με "ΑΛΗΘΕΙΑ" και "ΛΑΘΟΣ" που θα μετατρέψετε σε πλαίσια ελέγχου.

2. Τύπος άλλος + F11 για να ανοίξετε το παράθυρο της Microsoft Visual Basic for Applications.

3. Κλίκ Κύριο θέμα > Μονάδα μέτρησηςκαι, στη συνέχεια, επικολλήστε κάτω από τον κώδικα VBA στο νέο παράθυρο Module.

VBA: Μετατροπή TRUE και FALSE σε στοιχεία ελέγχου πλαισίου ελέγχου στο Excel

Sub ConvertTrueFalseToCheckbox()
Dim xCB As CheckBox
Dim xRg, xCell As Range
Application.ScreenUpdating = False
On Error Resume Next
Set xRg = Selection
For Each xCB In ActiveSheet.CheckBoxes
xCB.Delete
Next
For Each xCell In xRg
If (UCase(xCell.Value) = "TRUE") Or (UCase(xCell.Value) = "FALSE") Then
Set xCB = ActiveSheet.CheckBoxes.Add(xCell.Left, xCell.Top, cDblCheckboxWidth, xCell.Height)
xCB.Value = xCell.Value
xCB.LinkedCell = xCell.Address
xCB.Text = ""
End If
Next
Application.ScreenUpdating = True
End Sub

4. Τύπος F5 ή κάντε κλικ στο τρέξιμο για να εκτελέσετε αυτό το VBA.

Στη συνέχεια, θα δείτε ότι όλα τα επιλεγμένα TRUE και FALSE μετατρέπονται σε στοιχεία ελέγχου πλαισίου ελέγχου. Το TRUE μετατρέπεται σε ένα πλαίσιο ελέγχου και το FALSE μετατρέπεται σε ένα μη επιλεγμένο πλαίσιο ελέγχου. Δείτε το στιγμιότυπο οθόνης:

:

  • Μπορείτε να επιλέξετε ή να αποεπιλέξετε αυτά τα πλαίσια ελέγχου όπως χρειάζεστε. Εάν επιλέξετε ένα πλαίσιο ελέγχου FALSE, το FALSE θα αλλάξει σε TRUE αυτόματα και το αντίστροφο.
  • Εάν εφαρμόσετε αυτό το VBA σε κελιά τύπων (τα οποία επιστρέφουν TRUE και FALSE), τα πλαίσια ελέγχου θα αλλάξουν αυτόματα με βάση τις τιμές επιστροφής των τύπων. Ωστόσο, αφού σημειώσετε ή αποεπιλέξετε αυτά τα πλαίσια ελέγχου με μη αυτόματο τρόπο, δεν θα αλλάξουν με βάση τις τιμές επιστροφής τύπου.

Μετατροπή true false σε στοιχεία ελέγχου πλαισίου ελέγχου με ένα καταπληκτικό εργαλείο

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

Kutools για Excel- Περιλαμβάνει περισσότερα από 300 εύχρηστα εργαλεία για το Excel. Δωρεάν δοκιμή πλήρους δυνατότητας 60 ημερών, δεν απαιτείται πιστωτική κάρτα! Παρ'το Τώρα

1. Επιλέξτε τα κελιά ίσα με "ΑΛΗΘΕΙΑ" και "ΛΑΘΟΣ" που θα μετατρέψετε σε πλαίσια ελέγχου και κάντε κλικ Kutools > Κύριο θέμα > Μαζική εισαγωγή κουτιών ελέγχου.

2. Τώρα εισάγεται ένα πλαίσιο ελέγχου σε κάθε επιλεγμένο κελί. Μπορείτε να επιλέξετε με μη αυτόματο τρόπο αυτά τα πλαίσια ελέγχου όπως χρειάζεστε.


Σχετικά άρθρα:

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

kte καρτέλα 201905


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you for the VBA, it instantly solved my issue. Downloading a Google Sheet with check boxes converts them to boolean TRUE/FALSE values, and this was the fastest way i've found to fix the issue. Just change the text to white and you have a checkbox only in the cell.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations