ich möchte das die Tabelle nur geöffnet werden kann wenn die Makros akttiviert werdern. Werden diese nicht aktiviert darf die Tabelle sich nicht öffnen.
Gruss
Markus
ich möchte das die Tabelle nur geöffnet werden kann wenn die Makros akttiviert werdern. Werden diese nicht aktiviert darf die Tabelle sich nicht öffnen.
Gruss
Markus
das geht nur über einen Umweg
381. nur mit aktivem Makro
Füge ein neues Register ein und schreibe groß drauf "Makro wurden nicht aktiviert"
in Private Sub Workbook_BeforeClose(Cancel As Boolean)
blendest Du alle anderen Register mit
Sheets("Tabelle1").Visible = xlVeryHidden aus und in
Private Sub Workbook_Open()
mit Sheets("Tabelle1").Visible = True wieder ein.
Das Ausblenden hat den Vorteil das die Register nur über VBA eingeblendet werden können und nicht über Format, Blatt, Einblenden.
VBA Projekt schützen
Gruß Hajo
besten Dank!! Es funktioniert toll. Eine Zusatzfrage wie gebe ich mehrere Register ein mit folgendem Befehl blendet er nur das erste Register aus:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Ausgabeformular;Handelsspannen;Configuration").Visible = xlVeryHidden
End Sub
Private Sub Workbook_Open()
Sheets("MAKRO").Visible = True
End Sub
Gruss
Markus
mit folgendem Code werden alle Tabelle bis auf Tabelle1 ausgeblendet.
Gruß Hajo
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen