Thema Datum  Von Nutzer Rating
Antwort
Rot Checkbox zur Steuerung der Registerfarbe
15.07.2014 18:19:12 Niko
NotSolved
15.07.2014 19:13:23 jhs
NotSolved
17.07.2014 11:44:26 Niko
NotSolved
17.07.2014 11:47:07 Amicro2000
NotSolved
17.07.2014 11:59:05 Gast98681
NotSolved
17.07.2014 17:46:18 Gast18434
NotSolved

Ansicht des Beitrags:
Von:
Niko
Datum:
15.07.2014 18:19:12
Views:
1416
Rating: Antwort:
  Ja
Thema:
Checkbox zur Steuerung der Registerfarbe

Hallo,

ich möchte eine mit einer Checkbox die Farbe des aktiven Tabellenblatts steuern. Grundsätzlich bekomme ich das auch mit folgendem VBA-Code hin:

Sub Kontrollkästchen7_BeiKlick()
ActiveWorkbook.ActiveSheet.Tab.Color = 255
End Sub

Jetzt möchte ich aber auch, dass wenn das Kästchen wieder unchecked wird, dass die Registerfarbe wieder auf "keine Füllung" zurückspringt. Sprich der oben genannte VBA-Code soll per Klick auch wieder rückgängig gemacht werden. Ich hab's als absoluter VBA-Newbie bisher so probiert, bin aber gescheitert.

Private Sub Kontrollkästchen7_Change()
If ActiveSheet.Kontrollkästchen7 = True Then
ActiveWorkbook.ActiveSheet.Tab.Color = 255
Else
ActiveWorkbook.ActiveSheet.Tab.Color = 0
End If
End Sub

Wobei ich mir nicht sicher bin ob die 0 auch wirklich für "keine Füllung" steht. Vermutlich ist es ein absoluter Anfänger-Fehler, aber ich wäre trotzdem super dankbar für eine kurze Rückmeldung!

Danke im Voraus!

Niko


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Checkbox zur Steuerung der Registerfarbe
15.07.2014 18:19:12 Niko
NotSolved
15.07.2014 19:13:23 jhs
NotSolved
17.07.2014 11:44:26 Niko
NotSolved
17.07.2014 11:47:07 Amicro2000
NotSolved
17.07.2014 11:59:05 Gast98681
NotSolved
17.07.2014 17:46:18 Gast18434
NotSolved