Codeanpassung
20.08.2006 18:02:28
Dirk
habe heute schon so nette u. schnelle Antworten erhalten.
Vielleicht geht meine Glückssträhne ja noch weiter:
Bisher nutze ich folgenden Code aus dem Blatt 'allg':
Private Sub CheckBox1_Click() 'fuer MA01
Dim s As String, ok As Boolean
''Prüfen, ob Zeilen sichtbar und Ergebnis umdrehen
ok = Not ThisWorkbook.Worksheets("Einsatzplan").Rows("1:1").Hidden
s = "Einsatzplan"
''Blattschutz aufheben
tabSchutzSetzen s, False
''Zeilen ein-/ausblenden
ThisWorkbook.Worksheets(s).Rows("1:19").Hidden = ok
''Blattschutz wieder setzen
tabSchutzSetzen s, True
End Sub
Diesen Code hätte ich nun gern um folgende Ergänzungen erweitert, scheitere allerdings schon im Ansatz kläglich:
1. Wenn das Häkchen in der CheckBox gesetzt wird, so soll in die Zelle X25 der Text "aktiv" geschrieben werden.
2. ERST NACHDEM in X25 das "aktiv" erscheint (also verbunden mit 1.), soll auch das dazugehörige Blatt (in diesem Bsp. 'MA01') sichtbar werden.
Kann mir jemand helfen?
MfG Dirk N.