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

Forumthread: Steuerelement - Hintergrundfarbe ändern

Steuerelement - Hintergrundfarbe ändern
06.05.2004 12:44:27
Mario
Hallo,
wie kann ich bei einem Steuerelement (hier Schaltfläche) die Hintergrundfarbe ändern? Das Grau ist ja wirklich hässlich.
Danke im voraus
Gruß
Mario
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Steuerelement - Hintergrundfarbe ändern
Torsten
Hallo Mario,
in den Entwurfsmodus gehen, rechte Maustaste und Eigenschaften auswählen.
Dort Back-Color anwählen und Klick auf kleinen Pfeil rechts. Dann Register "Palette" anklicken.
Gruß
Torsten
AW: Steuerelement - Hintergrundfarbe ändern
06.05.2004 13:02:34
Mario
Wie gehe ich in den Entwurfsmodus? Wenn ich das Steuerelement mit rechts anklicke bekomme ich keine Eigenschaften angezeigt.
Gruß
Mario
Anzeige
AW: Steuerelement - Hintergrundfarbe ändern
Kurt
Falls du controls aus "Formular" verwendest, geht das auch nicht.
Kurt
AW: Steuerelement - Hintergrundfarbe ändern
FloGo
Befindet sich der Button auf einem Tabellenblatt oder auf einer UserForm?
FloGo
AW: Steuerelement - Hintergrundfarbe ändern
06.05.2004 13:20:32
Mario
Was ist eine UserForm? Ich meine es ist das Tabellenblatt. Das Steuerelement ist aus Ansicht - Formular
Gruß
Mario
Anzeige
AW: Steuerelement - Hintergrundfarbe ändern
06.05.2004 13:37:14
FloGo
Eine UF ist ein Fenster auf dem die selben Schaltflächen wie in einem Formular erstellt werden können. Der Unterschied die UF wird in VBA erstellt und das Formular in Excel.
Die Farbe des Buttons kannst du nur auf einer UF ändern oder du fügst den Button in Excel mit der VBA Werkzeug Schaltfläche ein. Dann musst du aber auch in VBA den Code programmiern!
FloGo
Anzeige
AW: Steuerelement - Hintergrundfarbe ändern
06.05.2004 12:51:13
FloGo
Farbe von CommandButton1 auf der UserForm 1 ändern:
1. CommandButton1 anklicken und unter Eigenschaften BackColor verändern
oder
2.

Sub farbe()
UserForm1.CommandButton1.BackColor = vbRed (oder vbBlue, vbGreen,...)
End Sub

Flogo
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Hintergrundfarbe von Steuerelementen in Excel ändern


Schritt-für-Schritt-Anleitung

Um die Hintergrundfarbe eines Steuerelements, wie beispielsweise einer Schaltfläche, in Excel zu ändern, folge diesen Schritten:

  1. Entwurfsmodus aktivieren: Klicke auf die Registerkarte "Entwicklertools" in Excel. Falls diese nicht sichtbar ist, aktiviere sie in den Excel-Optionen.
  2. Steuerelement auswählen: Klicke mit der rechten Maustaste auf das Steuerelement (z.B. die Schaltfläche), dessen Farbe Du ändern möchtest.
  3. Eigenschaften öffnen: Wähle die Option "Eigenschaften".
  4. Farbe ändern: Suche nach der Eigenschaft "BackColor" und klicke auf den kleinen Pfeil daneben. Wähle dann im Register "Palette" die gewünschte Farbe aus.
  5. Entwurfsmodus verlassen: Schalte den Entwurfsmodus wieder aus, um die Änderungen zu speichern.

Beachte, dass die Änderung der Farbe bei Formularsteuerelementen in Excel nicht immer möglich ist. In diesem Fall kannst Du auf ActiveX-Steuerelemente zurückgreifen.


Häufige Fehler und Lösungen

  • Excel Farbe lässt sich nicht ändern: Achte darauf, dass Du im Entwurfsmodus bist. Wenn Du die Eigenschaften nicht siehst, könnte es daran liegen, dass Du ein Formularsteuerelement verwendest, das diese Funktion nicht unterstützt.

  • Steuerelement ausgegraut: Wenn das Textfeld oder die Schaltfläche ausgegraut ist, vergewissere Dich, dass das Steuerelement aktiv ist und nicht durch andere Zellen oder Bereiche blockiert wird.


Alternative Methoden

Wenn das Ändern der Hintergrundfarbe über das Eigenschaftenfenster nicht funktioniert, kannst Du VBA verwenden:

Sub farbe()
    UserForm1.CommandButton1.BackColor = vbRed ' oder vbBlue, vbGreen,...
End Sub

Diese Methode gilt insbesondere für ActiveX-Steuerelemente, die in einer UserForm verwendet werden.


Praktische Beispiele

  1. Schaltfläche in einem Tabellenblatt: Wenn Du eine Schaltfläche auf einem Tabellenblatt hast, gehe in den Entwurfsmodus und ändere die "BackColor" wie beschrieben.

  2. UserForm verwenden: Füge einen CommandButton zu einer UserForm hinzu und ändere die Farbe entweder über die Eigenschaften oder mit VBA.


Tipps für Profis

  • VBA für dynamische Farbänderungen: Du kannst auch die Hintergrundfarbe einer Schaltfläche ändern, wenn darauf geklickt wird. Verwende dazu das Event "Click" in VBA:
Private Sub CommandButton1_Click()
    CommandButton1.BackColor = vbGreen
End Sub
  • Design und Benutzerfreundlichkeit: Achte darauf, dass die Farben, die Du wählst, gut miteinander harmonieren, um ein ansprechendes Excel Design zu erstellen.

FAQ: Häufige Fragen

1. Warum kann ich die Farbe meiner Excel Schaltfläche nicht ändern?
Das kann daran liegen, dass Du ein Formularsteuerelement verwendest, das diese Funktion nicht unterstützt. Versuche stattdessen, ein ActiveX-Steuerelement zu nutzen.

2. Was ist der Unterschied zwischen Formularsteuerelementen und ActiveX-Steuerelementen?
Formularsteuerelemente sind einfacher und haben weniger Anpassungsmöglichkeiten, während ActiveX-Steuerelemente mehr Funktionen und Anpassungen bieten, einschließlich der Möglichkeit, die Farbe zu ändern.

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