Εμφάνιση ενός μόνο μηνύματος
  #17  
Παλιά 24-09-18, 19:57
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Και μια άλλη πρόταση.

Εφόσον μας ενδιαφέρει μόνο η απόκρυψη και η εμφάνιση συγκεκριμένων στηλών σε ένα φύλλο, δε χρειάζεται να ασχοληθούμε με τη θέση των δεδομένων στο φύλλο.

Ο παρακάτω κώδικας κάνει ακριβώς αυτό:

Κώδικας:
Public Sub HideUnHideCols()
    Dim rng As Range
    
    Set rng = Range("e:e,g:h,j:k,m:n,p:q,s:t,v:w,y:y")
    rng.EntireColumn.Hidden = Not rng.EntireColumn.Hidden
    
End Sub
Αντώνη, δες και το συνημμένο
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm HideUnHideCols.xlsm (21,7 KB, 15 εμφανίσεις)
Απάντηση με παράθεση