wie kann ich per VBA bei WorkbookOpen mehrere Tabellenblätter ausblenden?
z.B. Tabelle1 + 2 +4!
Diese sollen aber trotzdem noch mit einer Formel ansprechbar sein!
Gruß
Sub Inhalt()
Sheets("Inhalt").Visible = True ' Blattname anpassen
Sheets("Inhalt").Select ' Blattname anpassen
Dim Blatt As Object
For Each Blatt In Sheets
If Blatt.Name ActiveSheet.Name Then
Blatt.Visible = False
End If
Next Blatt
Calculate
End Sub
Reicht sowas auch ?
If Left(Blatt.Name,1) = "R" Then
Sub Blatt_ausblenden()
Dim Blatt As Object
For Each Blatt In Sheets
If Left(Blatt, 1) = "R" Then
Blatt.Visible = True
End If
Next Blatt
End Sub
Sub Blatt_ausblenden()
Dim Blatt As Worksheet
For Each Blatt In ThisWorkbook.Worksheets
If Left(Blatt.Name, 1) = "R" Then
Blatt.Visible = False
End If
Next Blatt
End Sub