Hallo Heiko,

möglicherweise kannst Du Dir von jemandem ein Makro schreiben lassen. Dazu musst du aber klarer sagen, was Du brauchst.

Heiko Rompel schrieb:

ich suche eine Möglichkeit in Calc alle Zellen so zu formatieren,
das nach 16 Zeichen ein # eingefügt wird.
Wenn die 16.Stelle KEIN Leerzeichen ist, dann soll
das Zeichen das letzte Leerzeichen davor ersetzen.

Kann man so was mittels Script erreichen?

Rückfragen:

(1) Soll das Beschriebene wirklich über ein Format realisiert werden, es soll also nur in der Anzeige so erscheinen, der Wert der Zelle soll aber unverändert bleiben? Oder soll der (Text-)Wert der Zelle durch das #-Zeichen verändert werden?

(2) Wenn es nicht über ein Format realisiert werden muss/soll, was soll der Auslöser für die Umwandlung sein?

(3) Was soll geschehen, wenn die Zelle einen (Text-)Wert mit weniger als 16 Zeichen Länge enthält?

(4) Soll das Einfügen von # an Position 16 immer erfolgen und zusätzlich, wenn die 16. Stelle kein Leerzeichen ist, das letzte Leerzeichen der ersten 15 Zellen durch ein # ersetzt werden? Oder soll das Einfügen von # an Position 16 nur dann erfolgen, wenn das 16. Zeichen ein Leerzeichen ist?

(5) Was soll geschehen, wenn das 16. Zeichen kein Leerzeichen ist und sich unter den Zeichen davor auch kein Leerzeichen befindet?

Gruß

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an