Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Noch ein Problem: CommandButton in ToggleButton

Forumthread: Noch ein Problem: CommandButton in ToggleButton

Noch ein Problem: CommandButton in ToggleButton
14.03.2004 17:01:17
Sascha
Hi Leute!
Über einen CommandButton kann ich ab dem 2. Blatt die Spalten E, G, I,.... ausblenden, wenn in Zelle1 der Spalte der Wert 0 ist. Wie muß ich den Code erweitern, wenn ich stattdessen einen ToggleButton (Umschalter) verwenden will, der mir diese Spalten bei Bedarf auch wieder einblendet (unabhägig vom Wert der Zelle1).

Private Sub CommandButton1_Click()
Dim spaArray(), n%
spaArray = Array("E", "G", "I", "K", "M", "O", "Q", "S", "U", _
"W", "Y", "AA", "AC", "AE", "AG", "AI")
For i = 2 To Application.Sheets.Count
For n = LBound(spaArray()) To UBound(spaArray())
If Not IsEmpty(Worksheets(i).Range(CStr(spaArray(n)) & "1")) And Worksheets(i).Range(CStr(spaArray(n)) & "1") = 0 Then
Worksheets(i).Columns(spaArray(n) & ":" & spaArray(n)).Hidden = True
End If
Next n
Next i
End Sub

Wie immer, vielen Dank!
mfg
Sascha
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Noch ein Problem: CommandButton in ToggleButton
14.03.2004 17:17:26
Bert

Private Sub ToggleButton1_Click()
Dim spaArray(), n As Long, i As Long
spaArray = Array("E", "G", "I", "K", "M", "O", "Q", "S", "U", _
"W", "Y", "AA", "AC", "AE", "AG", "AI")
For i = 2 To Worksheets.Count
For n = LBound(spaArray()) To UBound(spaArray())
Worksheets(i).Columns(spaArray(n) & ":" & spaArray(n)).Hidden = _
Not Worksheets(i).Columns(spaArray(n) & ":" & spaArray(n)).Hidden
Next n
Next i
End Sub

Es muss in deinem anderen Code übrigens auch Worksheeets.count
heißen, da Diagrammblätter keine Zellen mit Wert haben.
Bert
Anzeige
Nochmal Danke!
14.03.2004 17:25:29
Sascha
Danke für die schnelle Hilfe, irgendwann lerne ich das auch.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige