Πώς να αποκρύψετε ή να αποκρύψετε ένα συγκεκριμένο φύλλο εργασίας με βάση την τιμή κελιού σε άλλο φύλλο;
Υπάρχουν μέθοδοι για να αποκρύψουμε ή να αποκρύψουμε μια συγκεκριμένη καρτέλα φύλλου εργασίας που βασίζεται σε περιεχόμενο κελιού σε άλλο φύλλο; Για παράδειγμα, όταν εισάγω το κείμενο "Ναι" στο κελί G1 του Sheet2, θέλω το Sheet1 να είναι κρυμμένο και όταν εισάγω "No", το Sheet1 θα εμφανίζεται ταυτόχρονα. Πώς μπορώ να λύσω αυτό το πρόβλημα στο Excel;
Απόκρυψη ή απόκρυψη συγκεκριμένης καρτέλας φύλλου εργασίας με βάση την τιμή κελιού με τον κώδικα VBA
Απόκρυψη ή απόκρυψη συγκεκριμένης καρτέλας φύλλου εργασίας με βάση την τιμή κελιού με τον κώδικα VBA
Για να αποκρύψετε ή να αποκρύψετε μια συγκεκριμένη καρτέλα φύλλου εργασίας με βάση μια τιμή κελιού σε ένα άλλο φύλλο εργασίας, ο ακόλουθος κώδικας VBA μπορεί να σας βοηθήσει, κάντε τα εξής:
1. Μεταβείτε στο φύλλο εργασίας που περιέχει την τιμή κελιού στο οποίο θέλετε να αποκρύψετε ένα άλλο φύλλο βάσει.
2. Κάντε δεξί κλικ στην καρτέλα φύλλων και επιλέξτε Προβολή κωδικού, στο αναδυόμενο Microsoft Visual Basic για εφαρμογές παράθυρο, αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα στο κενό παράθυρο της ενότητας, δείτε το στιγμιότυπο οθόνης:
Κωδικός VBA: Απόκρυψη ή απόκρυψη καρτέλας φύλλου εργασίας με βάση την τιμή κελιού:
Private Sub Worksheet_Change(ByVal Target As Range)
If [G1] = "Yes" Then
Sheets("Sheet1").Visible = True
Else
Sheets("Sheet1").Visible = False
End If
End Sub
Σημείωση: Στον παραπάνω κώδικα, G1 και Ναι είναι το περιεχόμενο κελιού και κελιού στο οποίο θέλετε να βασιστείτε και Sheet1 είναι το συγκεκριμένο φύλλο που θέλετε να αποκρύψετε ή να αποκρύψετε. Μπορείτε να τα αλλάξετε ανάλογα με τις ανάγκες σας.
3. Στη συνέχεια, αποθηκεύστε και κλείστε αυτόν τον κωδικό, όταν εισαγάγετε "Όχι" ή άλλο κείμενο στο κελί G1, το Φύλλο1 είναι κρυφό, αλλά εάν εισαγάγετε "Ναι" στο κελί, το Φύλλο1 εμφανίζεται ταυτόχρονα, δείτε στιγμιότυπα οθόνης:
Τα καλύτερα εργαλεία παραγωγικότητας γραφείου
Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου. Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...
Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη
- Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
- Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
- Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!