Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

schaltfläche einfärben

Forumthread: schaltfläche einfärben

schaltfläche einfärben
26.02.2003 07:23:59
roland_k
hoi guten morgen ..

ich habe ein schaltflächenelement aus der steuerelemente_toolbox eingefügt.

den text farbig gestalten geht einfach ...

aber wie kann ich der schaltfläche selbst eine farbe zuweisen.

PS: hierüber habe in keinem buch und in keiner hilfe was gefunden sonst würde nicht fragen

* dumme fragen gibts net nur dumme antworten*...nur zitiert :-))

ich hoffe dass nicht ein wust von re beiträgen entsteht.

danke

roland_k

Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: schaltfläche einfärben
26.02.2003 07:42:34
Willie

versuche es mal mit
Textbox1.Backcolor = RGB(255,255,0)
und deine Textbox wird gelb!

Gruß

Willie

Re: schaltfläche einfärben
26.02.2003 07:50:58
roland_k

hallo willi ...

danke aber textbox ist nicht schaltfläche

oder verwechsle ich da was ?


gruss roland

Re: schaltfläche einfärben
26.02.2003 08:00:49
Klaus Kunkler

Moin Roland_K,
sollte es sich um einen Command Button aus der Steuerelemente Toolbox handeln, dann in VBA gehen und im Eigenschaftsfenster Background Colour entsprechend eintragen.
Gruss
Klaus

Anzeige
Re: schaltfläche einfärben
26.02.2003 08:01:11
Jürgen

Hallo Roland,
Entwurfsmodus ein.
rechte Maustaste auf die Schaltfläche.
Eigenschaften> und dort findest du alles zum ändern
Ist es das?
Gruß
Jürgen

Re: schaltfläche einfärben
26.02.2003 08:01:45
Willie

Sorry das war ein Missverständnis von mir

Sheets("Tabelle1").CommandButton1.BackColor = RGB(255, 255, 0)

So ist es richtig

Willie

Anzeige
Re: schaltfläche einfärben
26.02.2003 08:19:40
roland_k

hi willi

commandbutton ist keien schaltfläche ??

steuerlemete toolbox..........da schaltfläche ist eben nicht

commandbutton

danke

roland

berichtigung
26.02.2003 08:35:40
roland_k

hi leute

nochmal definition:

befehlsschaltfläche = commandbutton eingefügt aus:
symbolleiste "steuerelement_toolbox"

schaltfläche = schaltfläche eingefügt aus:
symbolleiste "formular"

ich will die schaltfläche aus symbolleiste "formular"

von Hintergrund (grau) im einfügezustand ind z. b. (blauen)

Hintergrund ändern.

ich hoffe dass nu verstanden wird was ich will.


danke roland



Anzeige
Re: berichtigung
26.02.2003 09:15:23
Klaus Kunkler

Hallo Roland_K,
es lassen sich nur die Flächen der Command Buttons einfärben. Bei den "einfachen" Schaltflächen aus dem Formular geht das nicht. Ich habe mir auch die Mühe machen müssen und neue Comamnd Buttons gemacht.
Gruss
Klaus

Re: berichtigung
26.02.2003 18:36:25
roland_K

ahhhhhhhh kein wunder

danke ..dann brauchnimmer rumsuchen ...

doch gut dass es das forum gibt

roland

Anzeige
;
Anzeige

Infobox / Tutorial

Schaltfläche in Excel einfärben und anpassen


Schritt-für-Schritt-Anleitung

Um die Farbe einer Schaltfläche in Excel zu ändern, musst du zunächst sicherstellen, dass du die richtige Art von Schaltfläche verwendest. Es gibt zwei Haupttypen: den Command Button aus der Steuerelemente-Toolbox und die Schaltflächen aus der Formular-Toolbar. Hier sind die Schritte, um die Schaltfläche aus der Formular-Toolbar einzufärben:

  1. Füge eine Schaltfläche aus der Formular-Toolbar in dein Excel-Arbeitsblatt ein.
  2. Klicke mit der rechten Maustaste auf die Schaltfläche und wähle „Eigenschaften“.
  3. Im Eigenschaftenfenster kannst du verschiedene Einstellungen vornehmen. Beachte jedoch, dass die Hintergrundfarbe dieser Schaltfläche nicht direkt geändert werden kann.
  4. Wenn du eine Schaltfläche in Excel mit einer anderen Farbe haben möchtest, solltest du stattdessen einen Command Button verwenden.

Für Command Buttons:

  1. Füge einen Command Button aus der Steuerelemente-Toolbox ein.
  2. Klicke mit der rechten Maustaste auf den Button und wähle „Eigenschaften“.
  3. Suche nach der Eigenschaft BackColor und setze den gewünschten Farbwert, zum Beispiel:

    CommandButton1.BackColor = RGB(255, 0, 0) ' Setzt die Farbe auf Rot

Häufige Fehler und Lösungen

  • Fehler: Du versuchst, die Farbe einer Schaltfläche aus der Formular-Toolbar zu ändern.

    • Lösung: Diese Schaltflächen erlauben keine Farbänderungen. Verwende stattdessen einen Command Button.
  • Fehler: Du hast den Entwurfsmodus nicht aktiviert.

    • Lösung: Aktiviere den Entwurfsmodus, bevor du Änderungen an den Eigenschaften vornimmst.

Alternative Methoden

Wenn du die Schaltfläche nicht einfärben kannst, gibt es Alternativen:

  • Verwende Formen: Erstelle eine Form und füge einen Textfeld hinzu. Du kannst die Farbe der Form ganz einfach ändern.
  • Verwende VBA: Mit VBA kannst du die Schaltflächen dynamisch anpassen. Hier ein einfaches Beispiel:

    Sub FarbeAendern()
       Sheets("Tabelle1").CommandButton1.BackColor = RGB(0, 255, 0) ' Setzt die Farbe auf Grün
    End Sub

Praktische Beispiele

Hier sind einige praktische Beispiele für das Ändern der Schaltflächenfarbe:

  • Beispiel 1: Ändere die Hintergrundfarbe eines Command Buttons:

    Sheets("Tabelle1").CommandButton1.BackColor = RGB(0, 0, 255) ' Setzt die Farbe auf Blau
  • Beispiel 2: Füge eine Schaltfläche hinzu und ändere die Farbe beim Klicken:

    Private Sub CommandButton1_Click()
       CommandButton1.BackColor = RGB(255, 255, 0) ' Ändert die Farbe auf Gelb, wenn geklickt
    End Sub

Tipps für Profis

  • Nutze die Möglichkeit, die Schaltflächenfarbe in Verbindung mit anderen VBA-Events zu ändern, um interaktive Benutzeroberflächen zu erstellen.
  • Experimentiere mit verschiedenen RGB-Werten, um die gewünschten Farben zu erzielen.
  • Halte deine VBA-Codes gut kommentiert, damit du später schnell verstehen kannst, was jeder Abschnitt bewirkt.

FAQ: Häufige Fragen

1. Kann ich die Farbe einer Schaltfläche aus der Formular-Toolbar ändern? Leider kannst du die Farbe dieser Schaltflächen nicht ändern. Nutze stattdessen Command Buttons.

2. Wie kann ich die Schaltfläche während der Laufzeit einfärben? Verwende VBA, um die BackColor-Eigenschaft beim Klicken oder bei anderen Ereignissen zu ändern.

3. Gibt es eine Möglichkeit, die Schaltfläche ohne VBA zu formatieren? Ohne VBA sind die Formatierungsoptionen für Schaltflächen aus der Formular-Toolbar sehr begrenzt. Die beste Option ist die Verwendung von Command Buttons.

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