Volker Heggemann schrieb:
Gibt es einen (oder mehrere) Formatcode(s) für Textfelder in Calc?
Ich finde dazu nichts ausser das @ Zeichen.
Ich meine aber beim Staroffice 5.2 früher solche Codes in der Hilfedatei gesehen zu haben....

Vielleicht meinst du folgenden Abschnitt aus der SO5.2 Hilfe?

"Zahlenformatcodes für Text und Leerzeichen

Zur Anzeige von Zeichen schließen Sie die Zeichen entweder in doppelte Anführungszeichen ein oder stellen ihnen einen Rückstrich (\) voran.

Zum Erstellen eines Leerzeichens in der Breite eines Zeichens im Zahlenformat fügen Sie einen Unterstrich (_) gefolgt von diesem Zeichen ein. Durch die Eingabe eines Unterstrichs und einer schließenden Klammer werden beispielsweise positive Zahlen bündig mit negativen Zahlen in Klammern dargestellt.

Zum Einschließen eines Textabschnitts in ein Zahlenformat fügen Sie das @-Zeichen in das Zahlenformat ein. In die Zelle eingegebener Text wird gemäß dem Abschnitt formatiert, in dem das @-Zeichen auftritt. Verfügt das Format nicht über einen Textabschnitt, wird der eingegebene Text nicht durch das Format beeinflusst."

Allerdings handelt es sich hier ebenfalls um *Zahlen*formatcodes und nicht um eine Textformatierung.

Was ich zunächst einmal gerne hätte:

Eine Spalte enthält Artikelnummern nach dem Schema:
AA1000401  (z.B. Auslaufartikel 100401)
AA1000402
NA1000401 (z.B. Normalartikel 100401)

Hast du dir wirklich mal genau überlegt, was du hier von einer Calc-Datei erwartest? Sind nicht genau dafür die Textfunktionen da? Auch wenn du die Funktion kennst: =LINKS(A1;2) ;-)

Ich möchte in der Spalte aber lediglich die ersten beiden Buchstaben sehen.

Alle Formatcodes für Zahlen ändern nichts am Wert der Zahl selbst, sondern stellen sie nur in einem besonderen Format dar. Selbst dem Datum und der Zeit liegt eine Dezimalzahl zu Grunde. Der formatierte Darstellungsform liegt eine mathematische Gesetzmäßigkeit zu Grunde, die einem Textstring abgeht. Nicht alles, was nach Dezimalzahl aussieht, muss auch eine Dezimalzahl sein (siehe die PLZ!).

Ähnlich interpretiere ich auch die zitierten Artikelnummern, deren Ziffern nur in einer ordnenden Rangfolge zueinander stehen. Damit sind sie für das Kalkulationsprogramm keine Zahlen, sondern Textzeichen. Welche Formatierungsregeln sollte nun diesen Texten zugeordnet werden?

Meines Erachtens ist das keine Frage der Formatierung, sondern nur eine Darstellungsänderung, für die Textfunktionen zuständig sind.

(Für Zahlen gebe ich als Zellformat-Code dann einfach 00 ein)

Ist das neuerdings in OOo3.x möglich, oder war das ein Schnellschuss? Das widerspräche zumindest der bis dato geltenden Logik. Ich kenne nur den Punkt, der ähnliches (allerdings in Dreiergruppen) bewirken könnte.
Z.B. formatiert der Formatcode 0. die Zahl 12534 als 12 .

Hat da jemand Informationen? Gibt es einen Platzhalter für Buchstaben?

In eine Zelle können ja ganze Sätze eingetragen werden. Mit welcher Formatierungsregel sollen dafür Platzhalter (in einer Formatierungsvorschrift!) bestimmt werden?

Ich will und brauche keine weitere Spalte, damit wäre das kein Problem. Ich möchte auch keine Funktion anwenden, wie das geht wäre mir ebenfalls klar. Und normalerweise würde ich die Tabelle um die es geht in einer Datenbank verwalten, was aber zur Zeit ebenfalls nicht gewünscht ist.

Gruß aus Bruchsal!

Dieter Böser
--
Barockkirche St. Peter Bruchsal - eMail: st.peter.bruchsal at gmx.de
Hilfen zu StarOffice/OOo:  Wiki: www.ooowiki.de


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an