Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1724to1728
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Text im Namensmanager farbig formatieren

Text im Namensmanager farbig formatieren
23.11.2019 10:28:24
Bernd
Hallo,
ich habe im Namensmanager in "Wert" einen Text vorgesehen, z.B.:
"DIESE Schrift soll rot dargestellt werden."
Wie kann man das Wort DIESE rot und den Rest des Textes schwarz darstellen?
Außerdem soll die Schrift durch eine weitere Anweisung kursiv dargestellt werden?
Für eine Hilfe dabei wäre ich sehr dankbar.
Schönes Wochenende
Bernd

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

Betreff
Datum
Anwender
Anzeige
AW: Text im Namensmanager farbig formatieren
23.11.2019 10:33:21
Hajo_Zi
Hallo Bern,
Namen dürfen keine Leerstellen enthalten.
Ich sehe keine Change für Dein Vorhaben.

AW: Text im Namensmanager farbig formatieren
23.11.2019 10:37:09
Bernd
Danke, Hajo
es handelt sich nicht um einen Namen, sondern um Text, der in einem Feld ausgegeben werden soll.
Gruß
Bernd
AW: Text im Namensmanager farbig formatieren
23.11.2019 10:40:58
Hajo_Zi
Hallo Bernd,
Gut dann habe ich den Text im Betreff falsch interretiert.
Was Du machen willst ist mir nicht klar.
Viel Erfolg noch.
Gruß Hajo
AW: Text im Namensmanager farbig formatieren
23.11.2019 11:22:30
Nepumuk
Hallo Bernd,
du zeigst den Text per Formel an, und die lässt keine Teilformatierungen vor.
Du kannst per Change-Event z.B. ein frei wählbares Kürzel manuell eingeben. Das Event reagiert auf dieses Kürzel, gibt den gewünschten Text in der Zelle aus und formatiert ihn.
Gruß
Nepumuk
Anzeige
AW: Text im Namensmanager farbig formatieren
23.11.2019 11:56:58
Bernd
Hallo Nepomuk,
Dank für Deine Antwort.
Bitte kannst Du mir Deine Antwort erklären?
Soweit bin ich in Excel noch nicht eingedrungen.
Zur Erklärung meines Problems - ich habe folgendes vor:
2 Zeilen unter einer dynamischen Tabelle soll ein Text per Formel ausgegeben werden.
Dieser Text soll um eine Zeile nach unten verschoben werden, wenn man in die Tabelle eine Zeile ein/anfügt.
Das habe ich (mit Hilfe) so realisiert:
In der Zelle, wo der Text hinsoll, steht:
=WENN(ZEILE(A22)=anz+3;Text1;"")
Im Namensmanager steht für anz:
=ANZAHL2(Tabelle1[[#Alle];[Name]]) +2
Tabelle1 ist das Array.
für Text1 steht:
"DIESES Wort soll rot sein"
soweit funktioniert es, nur die Zeile schiebt es erst nach unten, nach einer Eingabe ins Feld "Name"
Mein Problem ist nun Text1, wo das Wort "DIESES" in rot, der Rest in schwarz ausgegeben werden soll.
Mir dämmert nun, das das vielleicht gar nicht geht, das ein Text innerhalb eines Feldes mehrfarbig sein kann.
Viele Grüße
Bernd
Wenn doch und Du hast es in Deiner Antwort beschrieben, verstehe ich es nicht.
Anzeige
AW: Text im Namensmanager farbig formatieren
23.11.2019 12:21:28
Nepumuk
Hallo Bernd,
damit geht's gar nicht.
Gruß
Nepumuk
Mehrfarbige Formatierung ...
23.11.2019 14:38:26
Luc:-?
…von Texten ist nur von Objekten möglich, Bernd,
die sowohl über die .Text- als auch die .Font-Eigenschaft verfügen, zB Zellen und Bereiche. Außerdem darf es sich beim zu formatierenden Text nicht um ein Fml-Ergebnis handeln. Letzteres ist bei dir aber der Fall, wenn der Text-Bezug eines definierten Namens verwendet wdn soll. Ein Name ist nämlich kein formatierbares Objekt. Eine Formatierung kann also nur in der Zelle seiner Verwendung erfolgen und die ist nur über eine Fml möglich.
Wollte man das trotzdem tun wollen, setzt das ein ereignisgesteuertes Pgm voraus, das den Ergebnistext der Fml in reinen Text wandelt (die Fml geht in der Zelle verloren) und bei Bedarf die Fml rekonstruiert usw. Dabei sind verschiedene Verfahren möglich. Das Ganze ist aber nicht unbedingt für Dauerbetrieb in vielen Zellen zu empfehlen.
In deinem Fall scheint es sich aber nur um eine Art Endablage des Textes zu handeln, weshalb das über eine Ereignisprozedur lt Nepumuk erreichbar wäre, die bei Einfügen neuer Zeilen wirksam wdn muss und den Text formatiert auch ohne Fml eintragen könnte.
Also mal über eine reine, einfache VBA-Regie des ganzen Prozesses nachdenken!
Gruß, Luc :-?
„Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder.“ Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit …

Anzeige

93 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige