Hallo Dennis,
am 21.10.2016 um 17:50 Uhr schrieb Dennis Roczek
<dennisroczek@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+unsubscribe@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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.