Mehrere Spalten in mehreren Blättern aus u. einble
17.10.2013 12:40:06
Matthias
Hallo
Ich würde die Register mit ihrem CodeNamen ansprechen
Hier für Tabelle1 bis Tabelle3 als Ansatz
Sub Aus_Aus()
Tabelle1.Range("B:B,E:E,F:F,K:K").EntireColumn.Hidden = Not Tabelle1.Range("B:B,E:E,F:F,K:K"). _
EntireColumn.Hidden
Tabelle2.Range("B:B,E:E,F:F,K:K").EntireColumn.Hidden = Not Tabelle2.Range("B:B,E:E,F:F,K:K"). _
EntireColumn.Hidden
Tabelle3.Range("B:B,E:E,F:F,K:K").EntireColumn.Hidden = Not Tabelle3.Range("B:B,E:E,F:F,K:K"). _
EntireColumn.Hidden
End Sub
Ansonsten eben mit ihrem Index
Hier mal nur das 2.Blatt
Sub Aus_Aus()
Worksheets(2).Range("B:B,E:E,F:F,K:K").EntireColumn.Hidden = Not Worksheets(2).Range("B:B,E:E, _
F:F,K:K").EntireColumn.Hidden
End Sub
Der Index:
Worksheets(2) ist das 2.Tabellenblatt von Links
Den Rest solltest Du dann dazuschreiben können
Gruß Matthias