automatisches ausblenden, falls vergessen
25.10.2012 11:35:32
Feick
leider bin ich suchend nicht weitergekommen und würde deshalb gerne mal fragend mein Problem mit euch besprechen.
Ich habe in einer Tabelle diesen Code:
Sub SpaltenAusblenden()
ActiveSheet.Unprotect
Sheets("Kalender").Activate
Columns("M:P").EntireColumn.Hidden = True
ActiveSheet.Protect
End Sub
Sub SpaltenEinblenden()
ActiveSheet.Unprotect
Sheets("Kalender").Activate
Columns("M:P").EntireColumn.Hidden = False
ActiveSheet.Protect
End Sub
Private Sub ToggleButton1_Click()
If InputBox("Bitte Passwort eingeben") "admingl" Then
MsgBox "Sorry, falsches Passwort"
Exit Sub
End If
Dim TB As ToggleButton
Set TB = ToggleButton1
If TB.Value = True Then
TB.Caption = "ein"
Call SpaltenAusblenden
Else
TB.Caption = "aus"
Call SpaltenEinblenden
End If
End Sub
Damit kann ich die Spalten M bis P aus- bzw. einblenden (mit Passwortabfrage).Falls mal jemand vergisst die Spalten wieder auszublenden, sollen diese, beim schließen oder beenden der Mappe automatisch ausgeblendet werden.
Das bekomme ich aber nicht hin.
Habt Ihr eine Idee? Irgendwie stehe ich gerade neben mir ;-(
Vielen Dank !!!
Gruß Michael