|  
                                             Hallo. 
ich bin ein vba "Neuling" und daher bei folgendem Vorgehen auf Hilfe angewiesen: 
ich habe eine Datei mit mehreren Tabellenblättern (z.B. Tabelle 1, Tabelle2, Tabelle 3) 
auf Tabelle 2 und 3 habe ich bereits Checkboxen eingefügt die genau das selbe für die jeweiligen Tabellen machen (ausblenden von Spalten). 
Nun möchte ich, dass in Tabelle 1 eine identische Checkbox ist, diese soll aber nicht die Spalten in Tabelle 1 ansprechen, sondern die Spalten von 2 und 3 zentral steuern. 
Sprich, ein "Zentrallsheet" das Seitenübergreifend die Spalten ein uns ausblendet und 2 in denen man noch individuell die Spalten auswählen kann.  
Der Code für die Checkboxen auf Tabelle 2 und 3 sieht wie folgt aus: 
  
Private Sub CheckBox1_Click() 
    [L:O].EntireColumn.Hidden = Not CheckBox1 
End Sub 
Private Sub CheckBox2_Click() 
    [U:Z].EntireColumn.Hidden = Not CheckBox2 
End Sub 
Private Sub CheckBox3_Click() 
    [AF:AM].EntireColumn.Hidden = Not CheckBox3 
     
End Sub 
Private Sub CheckBox4_Click() 
    [AQ:AV].EntireColumn.Hidden = Not CheckBox4 
End Sub 
  
Bin dankbar für jede Hilfe! 
LG  
     |