Πώς να προσθέσετε σύμβολα τσεκ και σταυρό στην αναπτυσσόμενη λίστα στο Excel;
Κανονικά, αφού εισαγάγετε σύμβολα τσεκ και σταυρού σε κελιά με λειτουργία συμβόλου και, στη συνέχεια, δημιουργήσετε αναπτυσσόμενες λίστες μαζί τους ως πηγή δεδομένων, τα αποτελέσματα θα εμφανίζονται ως ü ή û σε αναπτυσσόμενα κελιά. Πώς να εμφανίσετε το πραγματικό ✓ και σύμβολα σε κελιά μετά την επιλογή στοιχείων από την αναπτυσσόμενη λίστα; Η παρακάτω μέθοδος VBA θα βοηθήσει στη δημιουργία μιας αναπτυσσόμενης λίστας τσεκ και διασταύρωσης στο Excel.
Προσθέστε τικ και σταυρωτά σύμβολα στην αναπτυσσόμενη λίστα με τον κωδικό VBA
Προσθέστε τικ και σταυρωτά σύμβολα στην αναπτυσσόμενη λίστα με τον κωδικό VBA
Με τον παρακάτω κώδικα VBA, μπορείτε να εισαγάγετε τις αναπτυσσόμενες λίστες τσεκαρίσματος και διασταύρωσης σε συγκεκριμένα κελιά στο Excel. Κάντε τα εξής.
1. Στο φύλλο εργασίας θα δημιουργήσετε αναπτυσσόμενες λίστες σημείων και διασταυρούμενων συμβόλων, κάντε δεξί κλικ στην καρτέλα φύλλων και επιλέξτε Προβολή κωδικού από το μενού περιβάλλοντος.
2. Τότε το Microsoft Visual Basic για εφαρμογές ανοίγει το παράθυρο, αντιγράψτε παρακάτω τον κώδικα VBA στο παράθυρο Κωδικός.
Κωδικός VBA 1: Προσθέστε σύμβολα τσεκ και σταυρού στην αναπτυσσόμενη λίστα
Private Sub Worksheet_Change(ByVal Target As Range)
'Update by Extendoffice 20180703
If Intersect(Target, Range("B1:B10")) Is Nothing Then Exit Sub
If Target.Value = "Tick" Then
Target.Value = "P"
ElseIf Target.Value = "Cross" Then
Target.Value = "S"
End If
End Sub
3. Κάντε κλικ Κύριο θέμα > Μονάδα μέτρησηςκαι, στη συνέχεια, αντιγράψτε τον ακόλουθο κωδικό 2 στο παράθυρο Module.
Κωδικός VBA 2: Προσθέστε σύμβολα τσεκ και σταυρού στην αναπτυσσόμενη λίστα
Sub usingSymbols()
'Update by Extendoffice 20180703
Dim xRg As Range
Set xRg = Range("B1:B10")
xRg.Font.Name = "Wingdings 2"
xRg.Validation.Add xlValidateList, , , "Tick,Cross"
End Sub
Note: Στον παραπάνω κώδικα, το B1: B10 είναι το εύρος των κελιών που θα δημιουργήσετε την αναπτυσσόμενη λίστα τσεκ και σταυρό. Αλλάξτε το εύρος όπως χρειάζεστε.
4. Πάτα το F5 κλειδί για την εκτέλεση του κώδικα.
Τώρα οι αναπτυσσόμενες λίστες με τα σύμβολα τσεκ και σταυρού εισάγονται στην περιοχή B1: B10. Επιλέξτε Τικ από το αναπτυσσόμενο μενού θα εισαχθεί ✓ στο κελί και θα εμφανιστεί η επιλογή Σταυρός σύμβολο. Δείτε το στιγμιότυπο οθόνης:
Σχετικά άρθρα:
- Πώς να συμπληρώσετε αυτόματα άλλα κελιά όταν επιλέγετε τιμές στην αναπτυσσόμενη λίστα του Excel;
- Πώς να συμπληρώσετε αυτόματα κατά την πληκτρολόγηση στην αναπτυσσόμενη λίστα του Excel;
- Πώς να δημιουργήσετε ένα ημερολόγιο αναπτυσσόμενης λίστας στο Excel;
- Πώς να δημιουργήσετε αναπτυσσόμενη λίστα με πολλές επιλογές ή τιμές στο Excel;
Τα καλύτερα εργαλεία παραγωγικότητας γραφείου
Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου. Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...
Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη
- Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
- Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
- Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!