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

Ändern Hintergrundfarbe Schaltflächen

Forumthread: Ändern Hintergrundfarbe Schaltflächen

Ändern Hintergrundfarbe Schaltflächen
15.05.2004 01:17:47
Heinz
Hallo,
bei der Excel-Version bin ich nicht sicher, da ich das Ding auf der Arbeit verwende.
die Standard-Schaltflächen, die man mit einem Makro verknüpfen kann, lassen den Text aber nicht die Farbe der Schaltfläche über Eigenschaften verändern.
Um ein Command Button entsprechend einzurichten bin ich zu blöd.
Beim Rumsuchen habe ich schon eine Datei zerstört (Gott sei Dank vorher per Email versandt).
Bestimmt gibt es einen einfachen Weg, den ich hier nicht kenne.
Für eine Info wär eich sehr dankbar.
´Viele Grüße
Heinz
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ändern Hintergrundfarbe Schaltflächen
15.05.2004 02:04:54
PeterW
Hallo Heinz,
an welcher Stelle scheiterst du, den Comandbutton einzurichten?
Extras - Anpassen - Symbolleisten - Steuerelement Toolbox. In dieser Leiste den CommandButton anklicken und in auf dem Arbeitsblatt anlegen. Rechtsklick auf den angelegten Button - Eigenschaften - BackColor. Schleiße das Fenster danach über das Schließkreuz (oben rechts). Um einen Code zuzuweisen Doppelklick auf die Schaltfläche, der VBA-Editor öffnet sich und liefert dir sowas wie

Private Sub CommandButton1_Click()
End Sub

Zwischen diese beide Zeilen gibst du den Namen deines Makros ein. In der Tabelle musst du jetzt nur noch den Entwicklungsmodus beenden (Klick auf das "Geodreieck").
Gruß
Peter
Anzeige
AW: Ändern Hintergrundfarbe Schaltflächen
17.05.2004 06:29:24
Heinz
Hallo Peter,
danke für die Infos:
Die Eigenschaften werden mir beim Rechtsklick auf die vorhandenen Buttonsnicht angeboten. Er bietet mir nur "Steuerelement formatieren" an. Damit kann ich nur die Schriftfarbe editieren - nicht den Hintergrund. Ich weiss aber nicht, wie ich an diese Eigenschaften anders rankomme.
Vielleicht noch einen Tipp?
Nochmals Danke
Heinz
Anzeige
AW: Ändern Hintergrundfarbe Schaltflächen
17.05.2004 06:32:00
PeterW
Hallo Heinz,
wenn du die Hintergrundfarbe ändern willst brauchst du einen Button aus der Steuerelemente-Toolbox, du hast aber aber einen aus der Formular-Leiste.
Gruß
Peter
AW: Ändern Hintergrundfarbe Schaltflächen
17.05.2004 06:34:41
Heinz
Hallo Peter,
danke für die Infos:
Es sind sehr viele Schaltfächen - und es wäre ein Riesenaufwand, die zu ersetzen.
Die Schaltflächen sind schon vorhanden.
Die Eigenschaften werden mir beim Rechtsklick auf die vorhandenen Buttonsnicht angeboten. Er bietet mir nur "Steuerelement formatieren" an. Damit kann ich nur die Schriftfarbe editieren - nicht den Hintergrund. Ich weiss aber nicht, wie ich an diese Eigenschaften anders rankomme.
Die Schaltfläche nennt sich auch nicht Command Button sondern Schaltfläche irgendwas ich habe sie oben aus der Formularleiste - meine ich.
Vielleicht noch einen Tipp?
Nochmals Danke
Heinz
Anzeige
AW: Ändern Hintergrundfarbe Schaltflächen
17.05.2004 19:56:16
andre
Hallo Heinz,
mache doch mal einen Bildschirmschnappschuss, schneide die Ecke mit Deinen Buttons aus und stelle sie ins Forum.
Wenn Du Buttons hast, die mit der Steuerelement-Toolbox erzeugt sind, dann kannst Du sie auch wie Peter beschrieben hat ändern. Du musst nur mal auf das Dreieck links oben in der Toolbox klicken, damit Du in den Änderungsmodus kommst.
Wenn Du eine Buttonleiste oben aus den Leisten meinst, dann kannst Du diese nicht separat ändern, sondern nur mit den Systemfarben insgesamt.

Grüße, André (suche nach" andre")



Anzeige
@andré - Versuch Datei hochzuladen
17.05.2004 20:14:41
Heinz
Hallo,
da ich kein Progamm habe, dass JpG darstellen kann, geht es nicht.
Die Schaltfläche (nennt sich z. B. Schaltfläche1) habe ich aus Ansicht Symbolleisten Formular.
Ich vermute mal, dass hier eine Änderung nicht mehr möglich ist.
Vielen Dank schon mal im voraus.
Für eine kurze Rückmeldung wäre ich dankbar.
Viele Grüße
Heinz
Anzeige
AW: @andré - Versuch Datei hochzuladen
17.05.2004 20:21:44
andre
Hallo Heinz,
dann wird es mit der Farbe wirklich nichts. Die sehen so aus wie Excel.
Ändern kannst Du nur die Schaltflächen aus der ST.E.Toolbox.
Grüße, andre
PS: hast Du kein Paint? (Programme-Zubehör) Da sollten bei Speichern Unter GIF oder JPG dabei sein.
@andré und Peter - Paint und Dank!
19.05.2004 06:21:50
Heinz
Hallo André,
nein, Paint lässt nur bmp und tiff zu, dass kann ich aber nicht hochladen.
Ansonsten danke für die Infos. Muss ich halt, was die Schaltflächen betrifft, noch einiges an Arbeit investieren...
Schade.
Viele Grüße
Heinz
Anzeige
;
Anzeige

Infobox / Tutorial

Hintergrundfarbe von Schaltflächen in Excel ändern


Schritt-für-Schritt-Anleitung

Um die Hintergrundfarbe von Schaltflächen in Excel zu ändern, gehe wie folgt vor:

  1. Steuerelement Toolbox aktivieren: Gehe zu Extras > Anpassen und aktiviere die Steuerelement Toolbox.
  2. Command Button hinzufügen: Wähle den Command Button aus der Toolbox und platziere ihn auf deinem Arbeitsblatt.
  3. Eigenschaften anpassen: Rechtsklicke auf den angelegten Button und wähle Eigenschaften. Ändere die Eigenschaft BackColor, um die Hintergrundfarbe zu ändern.
  4. VBA-Code zuweisen: Doppelklicke auf die Schaltfläche, um den VBA-Editor zu öffnen. Füge deinen Code zwischen die folgenden Zeilen ein:
    Private Sub CommandButton1_Click()
    End Sub
  5. Entwicklungsmodus beenden: Klicke auf das "Geodreieck", um den Entwicklungsmodus zu beenden.

Häufige Fehler und Lösungen

  • Schaltfläche lässt sich nicht ändern: Wenn du die Eigenschaften nicht ändern kannst, stelle sicher, dass du einen Command Button aus der Steuerelement Toolbox, nicht aus der Formularleiste verwendet hast. Nur dann kannst du die BackColor ändern.

  • Eingeschränkte Anpassungsmöglichkeiten: Wenn du Schaltflächen aus der Formularleiste verwendest, kannst du nur die Schriftfarbe anpassen und nicht die Hintergrundfarbe. In diesem Fall musst du die Schaltflächen ersetzen.


Alternative Methoden

Falls du die Schaltflächen nicht ändern kannst, gibt es folgende Alternativen:

  • Erstelle neue Command Buttons: Wenn viele Schaltflächen vorhanden sind, kannst du sie alle durch neue Command Buttons aus der Steuerelement Toolbox ersetzen. Dies ist zwar aufwändig, ermöglicht dir jedoch die Anpassung der Hintergrundfarbe.

  • Nutze VBA zur Anpassung: Du kannst auch VBA verwenden, um die Farben der Schaltflächen programmatisch zu ändern, sofern du bereits die richtigen Steuerelemente verwendet hast.


Praktische Beispiele

Hier sind einige Beispiele, wie man die Hintergrundfarbe von Schaltflächen in Excel anpassen kann:

  1. Einfacher Command Button:

    Private Sub CommandButton1_Click()
       MsgBox "Button wurde geklickt!"
    End Sub

    Ändere die Hintergrundfarbe im Eigenschaftenfenster auf RGB(255, 0, 0) für Rot.

  2. Farbe ändern basierend auf Bedingungen:

    Private Sub CommandButton1_Click()
       If SomeCondition Then
           CommandButton1.BackColor = RGB(0, 255, 0) ' Grün
       Else
           CommandButton1.BackColor = RGB(255, 0, 0) ' Rot
       End If
    End Sub

Tipps für Profis

  • Verwende Farbcodes: Nutze die RGB-Funktion, um exakte Farbtöne zu definieren.

  • Schriftfarbe ändern: Vergiss nicht die Font.Color-Eigenschaft zu nutzen, um die Schriftfarbe der Schaltflächen zu ändern. Das kann das Gesamtbild deutlich verbessern.

  • Nutze Paint für Screenshots: Wenn du Probleme hast, Screenshots zu erstellen, verwende Paint, um deine Schaltflächen zu kopieren und als Bild zu speichern.


FAQ: Häufige Fragen

1. Kann ich die Hintergrundfarbe von Schaltflächen in Excel 2010 ändern?
Ja, die Anleitungen sind für Excel 2010 und neuere Versionen anwendbar.

2. Was mache ich, wenn ich die Eigenschaften nicht sehen kann?
Stelle sicher, dass du einen Command Button aus der Steuerelement Toolbox verwendest und nicht aus der Formularleiste.

3. Wie kann ich die Schriftfarbe ändern?
Die Schriftfarbe kannst du ebenfalls im Eigenschaftenfenster unter Font.Color anpassen.

4. Gibt es eine Möglichkeit, die Änderungen rückgängig zu machen?
Wenn du Änderungen vorgenommen hast, die dir nicht gefallen, kannst du sie in Excel über Strg + Z rückgängig machen oder die Datei erneut öffnen, falls du sie gespeichert hast.

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