Sub ausblenden()
Sheets("2008").Select
ActiveSheet.Columns("H:O").EntireColumn.Hidden = True
'Selection.EntireColumn.Hidden = True
'ActiveSheet.Range("P8").Select
ActiveSheet.Protect (159)
Sheets("2009").Select
ActiveSheet.Columns("H:O").EntireColumn.Hidden = True
'Selection.EntireColumn.Hidden = True
'ActiveSheet.Range("P8").Select
ActiveSheet.Protect (159)
'ActiveSheet.Sheets("2009").Select
'Range("P8").Select
Application.GoTo reference:=Sheets("2008").Cells(8, 16), Scroll:=False
Application.GoTo reference:=Sheets("2009").Cells(8, 16), Scroll:=False
End Sub
Sub einblenden()
' ---------------------- Passwortabfrage --------------------
strVergleichspasswort = "159"
strPasswort = InputBox("Bitte Passwort Eingeben", "Passwortabfrage")
If strPasswort <> strVergleichspasswort Then
MsgBox "Passwort falsch", vbCritical, "A C H T U N G"
Exit Sub
End If
' --------- Wenn Passwort richtig Spalten einblenden --------
Sheets("2008").Select
ActiveSheet.Unprotect (159)
ActiveSheet.Columns("G:P").EntireColumn.Hidden = False
'Selection.EntireColumn.Hidden = False
'Range("P8").Select
Sheets("2009").Select
ActiveSheet.Unprotect (159)
ActiveSheet.Columns("G:P").EntireColumn.Hidden = False
'Selection.EntireColumn.Hidden = False
'Range("P8").Select
'Sheets("2009").Select
'Range("P8").Select
Application.GoTo reference:=Sheets("2008").Cells(8, 16), Scroll:=False
Application.GoTo reference:=Sheets("2009").Cells(8, 16), Scroll:=False
End Sub
'Der Code des ToggleButton ist:
Private Sub ToggleButton1_Click() 'Spalten GW ein- bzw. ausblenden
Dim strPasswort As String, strVergleichspasswort As String
Dim intS As Integer
If Me.ToggleButton1.Value = True Then
With Me.ToggleButton1
.Caption = "Auswertung einblenden"
.ForeColor = &HFF&
End With
' ----------------------- Blatt 2008 ---------------------
Sheets("2008").Select
ActiveSheet.Columns("H:O").EntireColumn.Hidden = True
'Selection.EntireColumn.Hidden = True
'ActiveSheet.Range("P8").Select
ActiveSheet.Protect (159)
' ------------------------ Blatt 2009 --------------------
Sheets("2009").Select
ActiveSheet.Columns("H:O").EntireColumn.Hidden = True
'Selection.EntireColumn.Hidden = True
ActiveSheet.Protect (159)
'------------ Zelle P8 in den Blättern Markieren ------
Application.GoTo reference:=Sheets("2008").Cells(8, 16), Scroll:=False
Application.GoTo reference:=Sheets("2009").Cells(8, 16), Scroll:=False
'ActiveSheet.Range("P8").Select
'Sheets("2009").Select
ElseIf Me.ToggleButton1.Value = False Then
With Me.ToggleButton1
.Caption = "Auswertung ausblenden"
.ForeColor = &H8000&
End With
strVergleichspasswort = "159"
strPasswort = InputBox("Bitte Passwort Eingeben", "Passwortabfrage")
If strPasswort <> strVergleichspasswort Then
MsgBox "Passwort falsch", vbCritical, "A C H T U N G"
Exit Sub
End If
Sheets("2008").Select
ActiveSheet.Unprotect (159)
ActiveSheet.Columns("G:P").EntireColumn.Hidden = False
'Selection.EntireColumn.Hidden = False
'ActiveSheet.Range("P8").Select
Sheets("2009").Activate
ActiveSheet.Unprotect (159)
ActiveSheet.Columns("G:P").EntireColumn.Hidden = False
'Selection.EntireColumn.Hidden = False
Application.GoTo reference:=Sheets("2008").Cells(8, 16), Scroll:=False
Application.GoTo reference:=Sheets("2009").Cells(8, 16), Scroll:=False
'ActiveSheet.Range("P8").Select
' Sheets("2009").Select
' ActiveSheet.Range("P8").Select
End If
End Sub
Application.GoTo reference:=Sheets("2009").Cells(8, 16), Scroll:=False
Schaltfläche in Excel einbinden?
Mark_tp 05.06.2008 - 60 Hits - 4 Antworten
Makro / Schaltfläche / Verknüpfung
Tomschi 07.04.2009 - 203 Hits - 4 Antworten
Spalten Ein-/Ausblenden über eine Schaltfläche
Jessi-baby 08.07.2009 - 254 Hits - 4 Antworten
einen Wert über eine Schaltfläche erhöhen
woher53 06.08.2009 - 161 Hits - 2 Antworten