Formel per VBA in Zelle eintragen
#11
(18.04.2025, 15:02)EA1950 schrieb: Hallo Werner,

man kann das nicht in der Formel angeben, aber sehr wohl im Zellformat, indem man eine benutzerdefinierte Formatierung der Zelle einstellt:
[rot]text

Siehe dazu den Microsoft-Hilfe-Link:  Richtlinien zum Anpassen eines Zahlenformats - Microsoft-Support

oder in VBA:
Range("D3").Resize(13).Font.Color = vbRed

Hallo Anton,

das würde ja nur den Inhalt der gesamten Zelle rot machen, wenn ich das richtig verstehe.

bei mir sieht das jetzt z.B. so aus:
8255 - Testbezug - Kommentar aus Spalte H

Wenn ich mich richtig erinnere, war das in früheren Versionen möglich.
Dort konnte man beim Verketten von Texten, jedem einzelnen Textteil ein Farbformat mitgeben.

Trotzdem Danke auch für deine Antwort.

Gruß Werner

Hallo,
wie gewünscht einmal eine Testdatei im Anhang.

Gruß Werner


.xlsx   Testdatei.xlsx (Größe: 12,64 KB / Downloads: 5)
Antworten Top
#12
Hallo Werner,

habe deine Testdatei mal umgebaut, meinst du das so?


Angehängte Dateien
.xlsm   Testdatei für Werner.xlsm (Größe: 18 KB / Downloads: 5)
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
[-] Folgende(r) 1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag:
  • Werner1953
Antworten Top
#13
(18.04.2025, 15:55)Werner1953 schrieb: Wenn ich mich richtig erinnere, war das in früheren Versionen möglich.
Dort konnte man beim Verketten von Texten, jedem einzelnen Textteil ein Farbformat mitgeben.

Moin!
Nö, das ging noch nie mittels Formel, sondern nur manuell (markieren und Farbzuweisung) oder mittels VBA.
=A1&B1&TEXT(C1;"[rot]@")
fabriziert zwar keinen Fehler, aber es wird keine Färbung durchgeführt.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • Werner1953
Antworten Top
#14
(18.04.2025, 17:11)Klaus-Dieter schrieb: Hallo Werner,

habe deine Testdatei mal umgebaut, meinst du das so?

Hallo Klaus-Dieter,
genauso habe ich das Problem mit dem roten Zusatzeintrag gelöst.
Sieht bei mir zwar etwas anders aus, aber erfüllt den gleichen Zweck. Sleepy

Jetzt kannst du auch bestimmt verstehen, warum ich in den Zellen (in dem Fall Spalte B) die ursprüngliche Formel brauche.
Es wird immer das gleiche Formular (Vorlage) mit neuen Daten gefüllt.
Es müssen also die Belegnummer und der Verwendungszweck in der Spalte normal auftauchen.

Natürlich könnte ich den Zelleintrag auch während des Daten Sammelns bilden, aber mit dem Formeleintrag habe ich mir das eben gespart.
Ehrlich gesagt, habe ich daran garnicht gedacht. 16 19


Auf jeden Fall Danke für Deine/Eure Hilfe.
Wünsche Euch Allen dann frohe Ostertage im Kreise der Familie.

Gruß Werner
Antworten Top
#15
Hallo Werner,

Zitat:Jetzt kannst du auch bestimmt verstehen, warum ich in den Zellen (in dem Fall Spalte B) die ursprüngliche Formel brauche.

nein, war der Meinung, dass du in der Beispieldatei erkennst, dass es ganz ohne Formeln geht, einschließlich der Rotfärbung des Textanteils funktioniert das alles automatisch. Auch dir ein schönes Osterfest.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste