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

Forumthread: Bestimmte Zeichen in Textbox farbig darstellen

Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 10:39:14
earlycon
Hallo zusammen,
in einer Textbox werden schriftliche Bewertungen gesammelt ausgegeben. Vor jeder Bewertung stehen die abgegebenen Sterne (1-5). Diese würde ich gerne in der Farbe Gelb darstellen. Vermutlich könnte das mit InStr funktionieren, aber ich bekommen das nicht hin. Könnte mir da bitte jemand Starthilfe geben ?

Herzlichen Dank und viele Grüße
Stefan
Anzeige

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 11:24:41
Onur
Eine Textbox - EINE Schriftfarbe.
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 13:50:57
daniel
Hi
der Begriff "Textbox" wird für verschiedene Dinge verwendet.
des können sein:
a) ActiveX-Control in einem Tabellenblatt
b) ActiveX-Control in einer Userform
c) ein Textfeld (erstellt über Einfügen - Text - Textfeld oder Einfügen - Illustrationen - Formen)
d) letztendlich kann auch eine Zelle ein Textfeld sein
für a) und b) geht es nicht.
mit c) und d) ist es möglich, sofern der Text als Konstanter Wert vorhanden ist. Der Recorder sollte dir zeigen, wie man es programmieren muss.

Gruß Daniel
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 14:20:49
earlycon
Hallo zusammen,
ich komme erst jetzt wieder zum Reinschauen ins Forum und bin dankbar überrascht für Eure Antworten (wenn ich Dir jetzt schreibe, lesen das Onur und Jochen nicht oder ?
Ja, es geht um eine normal Textbox. Und wie gesagt stehen am Anfang 1-5 Sterne, die Anzahl ist natürlich variabel. Als optisches Schmankerl wollte die die Sterne eben gerne in gelb haben... Vermutlich übersteigt der Aufwand den tatsächlichen Nutzen...

Besten Dank und habt noch einen schönen Tag ☀
Stefan
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 14:37:58
daniel
alle diese Textboxentypen sind "normal".
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 15:09:17
earlycon
Für mich ist "normal" eben "Einfügen" - "Formen" - "Textfeld"... sorry, wenn ich mich für euch unverständlich ausgedrückt habe...

Viele Grüße
Stefan
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 16:30:04
daniel
naja, ich glaube, ich haben mich nicht verständlich ausgedrückt.
oder du hast gar nicht gelesen, was ich geschrieben habe.
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 11:39:08
earlycon
Hm... das können allerdings zwischen 10 und 150 Bewertungen / Textboxen werden... wäre dann nicht auch der komplette Text farbig ?

AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 12:34:29
Onur
Du meinst doch Textboxen auf einer Userform, oder?
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 12:40:46
JoWE
Hallo Onur,
ja, dann wärst Du natürlich im Recht mit Deiner Antwort.
Gefragt wurde nach "Textbox", da hatte ich sofort nur an die grafische Textbox gedacht;
zumal das Wort "Userform" in der Frage nicht enthalten ist.
Gruß
Jochen
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 14:23:22
earlycon
Hallo Onur,

vielen Dank für Deine Rückmeldung, ich komme erst jetzt wieder zum Reinschauen ins Forum und bin dankbar überrascht für Eure Antworten. Es geht um eine normale Textbox. Und wie gesagt stehen am Anfang jedes Eintrages 1-5 Sterne, die Anzahl ist natürlich variabel. Als optisches Schmankerl wollte die die Sterne eben gerne in gelb haben... Vermutlich übersteigt der Aufwand aber den tatsächlichen Nutzen... 😉

Besten Dank und habt noch einen schönen Tag ☀
Stefan
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 14:42:07
Onur
Man fragt dich, was das für eine Textbox ist und deine Antwort ist "eine normale Textbox"? Ernsthaft jetzt ?
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 13:19:51
Onur
Das war nur als Erklärung für meine vorschnelle Antwort gedacht. :)
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 11:52:47
JoWE
nein, das geht:
Userbild

Makro aufgezeichnet:

Option Explicit


Sub Makro1()
ActiveSheet.Shapes.Range(Array("TextBox 1")).Select
With Selection.ShapeRange(1).TextFrame2.TextRange.Characters(1, 6).Font.Fill
.Visible = msoTrue
.ForeColor.RGB = RGB(255, 0, 0)
.Transparency = 0
.Solid
End With
With Selection.ShapeRange(1).TextFrame2.TextRange.Characters(8, 4).Font.Fill
.Visible = msoTrue
.ForeColor.RGB = RGB(0, 112, 192)
.Transparency = 0
.Solid
End With
Range("A1").Select
End Sub

Gruß
Jochen
Anzeige
AW: Bestimmte Zeichen in Textbox farbig darstellen
02.05.2024 14:22:27
earlycon
Hallo Jochen,

vielen Dank für Deine Rückmeldung (ich weiß gar nicht, ob ich jetzt jedem einzeln antworten muss...)

Ich komme erst jetzt wieder zum Reinschauen ins Forum und bin dankbar überrascht für Eure Antworten. Ja, es geht um eine normale Textbox. Und wie gesagt stehen am Anfang jedes Eintrages 1-5 Sterne, die Anzahl ist natürlich variabel. Als optisches Schmankerl wollte die die Sterne eben gerne in gelb haben... Vermutlich übersteigt der Aufwand aber den tatsächlichen Nutzen... 😉

Besten Dank und habt noch einen schönen Tag ☀
Stefan
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige