Autor |
Nachricht |
prive
Threadersteller
Dabei seit: 30.06.2008
Ort: Wien
Alter: 37
Geschlecht:
|
Verfasst Di 15.03.2011 14:42
Titel Indesign CS5 Text automatisch einfärben |
|
|
Tag auch.
Ich habe eine kleine Frage.
Ich muss ziemlich viele Tabellen im InDesign CS5 erstellen und updaten. Die copypaste ich aus Microsoft Excel.
Dabei hätte ich gerne, dass Textfelder automatisch eine Textfarbe erhalten wenn sie positiv oder eben negativ sind.
Ist es möglich das irgendwie zu automatisieren?
Also:
if number is negativ -> Text is red.
if number is positiv -> Text is green
if number is 0 -> Text is black
(Diese 3 Positionen muesste ich unterscheiden)
Wisst ihr wie ich meine?
Vielen Dank schonmal fuer Lösungsvorschläge.
|
|
|
|
|
Frank Münschke
Forums-Papa
Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht:
|
Verfasst Di 15.03.2011 15:03
Titel
|
|
|
Absatzgrep ...
negative Werte haben ein Minus-Zeichen ...
also sucht man danach und dann nach allen möglichen weiteren Zeichen ...
und weist diesem ein entsprechendes Zeichenformat zu ...
|
|
|
|
|
Anzeige
|
|
|
prive
Threadersteller
Dabei seit: 30.06.2008
Ort: Wien
Alter: 37
Geschlecht:
|
Verfasst Di 15.03.2011 15:08
Titel
|
|
|
Danke, aber das hilft mir nicht unbedignt weiter, da ich die positiven Zahlen auch gruen einfärben will (die kein +Zeichen bekommen sollen) und daneben stehen auch noch Zahlen ohne +Zeichen in der gleichen Tabelle die Schwarz bleiben sollen. Und wie man die Null Schwarz einfärbt ist damit auch nicht geklärt.
Aber danke schonmal
|
|
|
|
|
Frank Münschke
Forums-Papa
Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht:
|
Verfasst Di 15.03.2011 20:00
Titel
|
|
|
Die elemente die nicht bearbeitet werden solleen, werden mit der Standardformatierung versehen. Da brauchst du doch gar nichts besonders einstellen ... Wo ist da also das Problem???
|
|
|
|
|
Paul_Tergeist
Dabei seit: 07.04.2005
Ort: Kulturerbe Zollverein
Alter: 46
Geschlecht:
|
Verfasst Di 15.03.2011 21:21
Titel
|
|
|
zeichenstil rot:
^-[\d,]+$
zeichenstil grün:
^[\d,]+$
zeichenstil schwarz:
^0$
in der reihenfolge - der grüne grep greift bei der null zwar, wird aber direkt durch den letzten wieder überschrieben
und davon ausgehen, dass in den zellen kein weitere text, leerzeichen oder sonstwas steht, sonst greifen die 1 und $ nicht.
(wenn anstatt kommas punkte als dezimalzeichen gesetzt werden, ersetze das komma durch \. )
die sonderfälle, die trotzdem schwarz bleiben sollen, kannst du so aber nicht abfangen. es sei denn, die sind durch irgendwas genau differenzierbar ... z.b. durch ein leerzeichen als aller erstes zeichen in der zelle - da greifen die greps dann schon nicht mehr.
Zuletzt bearbeitet von Paul_Tergeist am Di 15.03.2011 21:23, insgesamt 1-mal bearbeitet
|
|
|
|
|
prive
Threadersteller
Dabei seit: 30.06.2008
Ort: Wien
Alter: 37
Geschlecht:
|
Verfasst Mi 16.03.2011 12:08
Titel
|
|
|
Das ist also nicht auf definierbare einzelne Zellen anwendbar sondern nur auf die gesamte Tabelle?
hmmm.
ich probier mich mal durch,
danke schonmal
|
|
|
|
|
Frank Münschke
Forums-Papa
Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht:
|
Verfasst Mi 16.03.2011 12:46
Titel
|
|
|
Jetzt hat mein Sohn dir schon den GREP geschrieben und du bist immer noch nicht zufrieden ...
Das ist eine Funktion von Absatzformaten und keine Funktion von Tabellen/oder Zellen. Für InDesign ist eine Tabelle im Prinzip ein einzelnes Zeichen ...
Über Zellenformate können aber Absatzformate bestimmten Zellen/Zellengruppen automatisch zu gewiesen werden. Über Tabellenformate können wiederum Zellen automatisch zugewiesen werden ...
|
|
|
|
|
|
|
|
Ähnliche Themen |
InDesign CS Text automatisch aktualisieren
Indesign CS4: Text verknüpfen / automatisch aktualisieren?
InDesign - Text anhand von Überschrift automatisch?
[InDesign CS3] Text aus Datei automatisch in ID einfügen
[InDesign] Automatisch Text vertikal austreiben?
InDesign - Text einfließen lassen, Seiten automatisch
|
|