Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

ToggleButten.Backcolor mit Variable

Forumthread: ToggleButten.Backcolor mit Variable

ToggleButten.Backcolor mit Variable
Peter
Hallo zusammen,
ich möchte bei mehrere ToggleButten die Hintergrundfarbe bei Betätigung ändern.
am Liebsten wäre es mir ähnlich meinem Code - ich schaffe es nur nicht die Variable Farbe _ richtig zu deklarieren bzw. zu füllen:

Private Sub TB1_Click()
With TB1
.BackColor = IIf(.Value = True, Farbe, &H8000000F)
.Caption = IIf(.Value = True, Kürzel, Right(.Name, Len(.Name) - 2))
Worksheets(Blattname).Range(Spalte & (CInt(Right(.Name, Len(.Name) - 2)) + 1)) = _
_
_
_
IIf(.Value = True, Right(.Name, Len(.Name) - 2), "")
End With
End Sub

Schon mal vielen Dank für Eure Hilfe.
Gruß Peter
Anzeige

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

Betreff
Benutzer
Anzeige
AW: ToggleButten.Backcolor mit Variable
26.02.2011 14:35:10
Josef

Hallo Peter,
was "geht nicht"?
Private Const farbe As Long = &H505050
Private Const anderefarbe As Long = &H8000000F


Private Sub TB1_Click()
  With TB1
    .BackColor = IIf(.Value = True, anderefarbe, farbe)
    .Caption = IIf(.Value = True, Kürzel, Right(.Name, Len(.Name) - 2))
    Worksheets(Blattname).Range(Spalte & (Cint(Right(.Name, Len(.Name) - 2)) + 1)) = _
      _
      _
      _
      IIf(.Value = True, Right(.Name, Len(.Name) - 2), "")
  End With
End Sub


Gruß Sepp

Anzeige
AW: ToggleButten.Backcolor mit Variable
26.02.2011 14:42:35
Peter
Hallo Sepp,
vielen Dank. Es funktioniert - keine Ahnung was ich falsch gemacht habe. Vielleicht hatte ich einen Tippfehler.
Gruß Peter
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18