Hallo Dennis,

am 21.10.2016 um 17:50 Uhr schrieb Dennis Roczek
<dennisroc...@libreoffice.org>:

> Hi Reinhard,
> 
> On 21.10.2016 15:52, Reinhard Rudolph wrote:
>> 
>> Bug-Report:
>> 
>> (1) Komponente:     Calc
>> 
>> (2) Betriebssystem:     Linux Mint 18
>> 
>> (3) Meine LibreOffice-Version: 5.2.2.2
>> 
>> (4) Letzte Version ohne Fehler (optional):
>> 
>> (5) Sprache der Benutzeroberfläche:
>> deutsch
>> 
>> (6) Fehler-Kurzbeschreibung: Verwendet man in einer beim
>> Zahlenformat Text ("Text "0,00), dann wird der Text in der
>> Zelle trotz aktivierter Optionen "Zeilenumbruch" und
>> "Sibentrennung" nicht dargestellt.
>> 
>> (7) Schritte: In A1 steht eine Zahl (Beispiel: 10). In B1 steht
>> die Formel "=A1" ==> in B1 steht auch "10". Nun wird die
>> Zellformatierung aufgerufen; als Zahlenformat ist "Standard"
>> vorgegeben; davor wird jetzt in Anführungszeichen ein längerer
>> Text gesetzt und im Register "Ausrichtung" wird
>> "Zeilenumbruch" und "Silbentrennung aktiviert. Ergebnis ist
>> eine Gartenzaun (###), weil der Text für die Zellbreite zu lang
>> ist. Im Ergebnis erwarte ich einen Text mit Zeilenumbruch und
>> anschließender Zahl
>> 

> Mach die Spalte größer um alles anzuzeigen.

Ach, Dennis, es geht ihm doch gerade darum, dass der Inhalt
umbrochen wird.

> Die ### sind ein Zeichen, dass der Text in der Zelle nicht
> angezeigt werden kann, weil er zu lang für die Zelle ist.

Deswegen soll er ja umbrochen werden.

Das eigentliche Problem ist aus meiner Sicht aber, dass Calc
(natürlich) nur den in einer Zelle vorhandenen Inhalt umbrechen
kann. Und das, was Du, Reinhard, in B1 aufgrund Deiner
benutzerdefinierten Formatierung siehst, steht dort aber gar nicht
in der Zelle drin. Das kannst Du ganz einfach selber feststellen,
wenn Du z.B. in C1 die Formel =B1 eingibst. Dann erhältst Du in C1
nicht den gesamten in B1 sichtbaren Text, sondern wieder nur '10',
weil in B1 auch nichts anderes als '10' drinsteht. Das ist ja gerade
der Sinn dieser Formatierungsmöglichkeit, dass man mit dem Inhalt
von B1, nämlich '10', dennoch weiterrechnen könnte, obwohl da noch
diverser Text davor und/oder dahinter steht.

Insofern hast Du glaub ich keine Chance, das Calc einen in der Zelle
gar nicht vorhandenen Text umbricht.

Das kannst Du nur über die von Robert bereits gepostete Formel
erreichen, mit der der Text auch tatsächlich in die Zelle
geschrieben und nicht nur bei der Anzeige mit eingeblendet wird.
Dann kannst Du aber natürlich mit der '10' in B1 nicht mehr rechnen,
sondern müsstest dazu die '10' aus A1 verwenden.

Alles klar?

> Dennis

-- 
 ..... und tschüss

               Franklin

-- 
Liste abmelden mit E-Mail an: discuss+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an