Ich bin zu VBA neu, also kämpfe ich mit, was scheint eine ziemlich einfache Aufgabe zu sein.Ändern Sie Textfarbe in der Zelle, die auf Text in der gleichen Zelle basiert - Wort VBA
Ich habe ein paar Zeilen Text in jeder Zelle in einem Word-Dokument. Jede Zelle enthält eine Kategorie wie "Wissenschaft" oder "Gesundheit" oder eine von mehreren anderen. Momentan benutze ich nur ein spezielles Zeichen wie "*" oder "@" für Testzwecke.
Ich brauche die Textfarbe des gesamten Textes in der Zelle, um zu ändern, welche Kategorie in der Zelle ist. So würde der txt z.B. grün für "Wissenschaft" und rot für "Gesundheit".
Es scheint, dass das Ausführen eines Makros der schnellste Weg ist, diese Änderungen vorzunehmen (es wird über 200 solcher Zellen in meinem endgültigen Dokument geben und das manuelle Einfärben ist so eine Verschwendung von Zeit). Im Grunde kämpfe ich damit, zuerst die Farbe des gesamten Textes in der Zelle zu ändern, und zweitens, wie man die Makrosuche erneut durchführt, wenn das erste Kriterium nicht erfüllt ist. Ich möchte 1 Makro, das die Färbung für das gesamte Dokument vervollständigen könnte, anstatt mehrere Makros für jede Farbe, die ich brauche.
Wenn Sie mir einige Beispiele von VBA geben könnten, mit denen ich arbeiten könnte, wäre das sehr hilfreich. Ich kämpfe sehr und jede Hilfe, die du geben kannst, wird mir und meinem Team so viel Zeit sparen.
gesetzt Did Sie versuchen, ein Makro aufzuzeichnen? Es wird Ihnen den Code geben. – braX
Ich kann ein Makro aufzeichnen, das nach einem bestimmten Text suchen und dann die Farbe dieses Textes ändern kann, aber ich muss die Farbe des gesamten Textes in dieser Zelle ändern, nicht nur den angegebenen Text. Das ist der Teil, mit dem ich kämpfe. – PMC11