ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] Τοποθέτηση checkbox σε πολλά φύλλα του Excel

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 06-07-18, 00:24
Όνομα: ΜΠΑΜΠΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 13-03-2010
Μηνύματα: 9
Προεπιλογή Τοποθέτηση checkbox σε πολλά φύλλα του Excel

Καλησπέρα,
Δουλεύω σε Microsoft Excel 2003 English Version. Σε ένα φύλλο του βιβλίου εργασίας μου τοποθετώ ένα checkbox το οποίο μέσω vba σε μια συγκεκριμένη περιοχή κελιών ψάχνει κελιά που έχουν συγκεκριμένη τιμή και αυτό που κάνει είναι να κρύβει τις τιμές των κελιών όταν είναι τσεκαρισμένο το checkbox και αντίστοιχα να τις εμφανίζει όταν είναι ξετσεκαρισμένο.
Σας παραθέτω και τον κώδικα vba στο συμβάν click του checkbox:

Παράθεση:
Private Sub chk1_Click()
Dim c As Range
If chk1.Value = True Then
For Each c In ActiveSheet.Range("A1:E1")
If c.Value = "Á" Then
c.NumberFormat = ";;;"
End If
Next c
Else
For Each c In ActiveSheet.Range("A1:E1")
If c.Value = "Á" Then
c.NumberFormat = "General"
End If
Next c
End If
End Sub
Το θέμα μου είναι το εξής:
Κάθε μήνα θα δημιουργώ ένα φύλλο το οποίο θα περιέχει στη συγκεκριμένη περιοχή κελιών κάποια Α όπως φαίνονται και στο αρχείο που σας επισυνάπτω. Θα πρέπει κάθε μήνα σε κάθε φύλλο να δημιουργώ καινούργιο checkbox με τον παραπάνω κώδικα που σας έστειλα για να αποκρύπτω αυτά τα Α; Δεν υπάρχει κάποιος τρόπος να τοποθετήσω το παραπάνω checkbox που δημιούργησα σε όλα τα φύλλα του excel με τον κώδικα που έχει και να δουλεύει εξίσου κανονικά και στα νέα φύλλα; Επισημαίνω ότι σε κάθε φύλλο που θα δημιουργώ η περιοχή κελιών Α1:Ε1 στην οποία ψάχνω να βρω τα Α παραμένει πάντα σταθερή.Στην ουσία θέλω να μάθω πως γίνεται και αν γίνεται να βάλω ένα checkbox με τον κωδικά του σε πολλαπλά φύλλα και να δουλεύει εξίσου καλά σε όλα τα φύλλα στην συγκεκριμένη σταθερή περιοχή κελιών.

Σας ευχαριστώ πολύ για την βοήθειά σας!
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Τοποθέτηση checkbox σε πολλά φύλλα του Excel.xls (30,0 KB, 23 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 07-07-18, 10:55
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.402
Προεπιλογή

Καλημέρα
Κατ' αρχάς φίλε Μπάμπη, δεν εξετάζω την αρτιότητα του κώδικα που μας δίνεις.

Πρόταση:
Αν κάνεις copy το φύλλο, (βλέπε εικόνες 1-2)
στο τέλος κάθε φορά και για κάθε μήνα που θέλεις,
τότε θα έχεις ένα πλήρες αντίγραφο του φύλλου σου (πρότυπο).
Μαζί, θα αντιγραφεί και ο κώδικας.
Για να μην έχεις όμως, πολλούς κώδικες ίδιους (στην ουσία χωρίς λόγο)
σε κάθε φύλλο, (αφού αναφέρονται στο ActiveSheet),
μπορείς να δημιουργήσεις έναν και μόνο κώδικα, στο ThisWorkbook,
που να «τρέχει» σε όποιο θα είναι κάθε φορά το ActiveSheet του βιβλίου.
Συνημμένα Thumbnails
Τοποθέτηση checkbox σε πολλά φύλλα του Excel-screenshot_1.jpg   Τοποθέτηση checkbox σε πολλά φύλλα του Excel-screenshot_2.jpg  
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Αθροίσματα από πολλά φύλλα. bill72 Excel - Ερωτήσεις / Απαντήσεις 6 16-02-17 18:18
[Γενικά] Άθροισμα από πολλά φύλλα. bill72 Excel - Ερωτήσεις / Απαντήσεις 7 31-01-16 15:34
[Γενικά] Πολλά φύλλα εργασίας asterisk Excel - Ερωτήσεις / Απαντήσεις 7 13-06-14 01:51
Checkbox απο Excel dalavouras Word - Ερωτήσεις / Απαντήσεις 0 13-05-14 13:42
[Συναρτήσεις] Αναζήτηση σε πολλα φύλλα manolis Excel - Ερωτήσεις / Απαντήσεις 5 09-06-10 17:17


Η ώρα είναι 19:16.