Hallo Leute, ich hätte eine Frage zu OO-Calc: Meistens, wenn ich eine Formel eingebe, erscheint nicht die Formel, sondern das Ergebnis. Gebe ich zB in B1 ein: =A1+1 dann wird zum Wert von A1 eben 1 hinzuaddiert, und 2 angezeigt. So weit, so unspannend. Manchmal aber wird die Formel selbst angezeigt, und nicht das Ergebnis der Berechnung, und ich kann nicht herausfinden, woran das liegt. Ich habe dann mal versucht, die Datei als xls abzuspeichern und unter Windows in Excel weiterzubearbeiten. Aber dann tritt das auch dort auf. Was hilft ist, die gesamte Tabelle per copy&past in eine neue Tabelle zu kopieren, dann werden Formeln wieder berechnet. Hat jemand eine Ahnung, woran das liegt? Vermutlich ist es ein Feature. Aber welches? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andre, Am Samstag, 26. Mai 2007 09:28 schrieb Andre Tann:
Hallo Leute,
ich hätte eine Frage zu OO-Calc:
Meistens, wenn ich eine Formel eingebe, erscheint nicht die Formel, sondern das Ergebnis. Gebe ich zB in B1 ein:
=A1+1
dann wird zum Wert von A1 eben 1 hinzuaddiert, und 2 angezeigt. So weit, so unspannend.
Manchmal aber wird die Formel selbst angezeigt, und nicht das Ergebnis der Berechnung, und ich kann nicht herausfinden, woran das liegt.
die Anzeige, ob Formel oder Wert, wird hier in OOo eingestellt: Extras | Optionen in der linken Spalte OpenOffice.org Calc wählen und darunter Ansicht. Rechts hast Du dann unter Anzeigen die Möglichkeit, Formeln zu aktivieren [X], es werden Formeln im Tabellenblatt angezeigt, oder Formeln zu deaktivieren [ ], es werden die Werte angezeigt.
Ich habe dann mal versucht, die Datei als xls abzuspeichern und unter Windows in Excel weiterzubearbeiten. Aber dann tritt das auch dort auf.
Was hilft ist, die gesamte Tabelle per copy&past in eine neue Tabelle zu kopieren, dann werden Formeln wieder berechnet.
Hat jemand eine Ahnung, woran das liegt? Vermutlich ist es ein Feature. Aber welches?
Eine Tabelle könntest Du Deinen Wünschen entsprechend formatieren, Formeln anzeigen oder Werte, Schrift usw. Diese Tabelle speicherst Du unter einem beliebigem Namen, z. B. Standard, als Tabellendokumentvorlage (.ots) in Deinem Vorlagenverzeichnis. Dann: Datei | Dokumentvorlage | Verwalten... In dem erscheinendem Dialog wählst Du in der linken Spalte Deine gerade abgespeicherte Dokumentvorlage und wählst dann im Dropdown-Menü Befehle 'Als Standardvorlage setzen'. Erstellst Du dann über Datei | Neu ein neues Tabellendokument, sind alle Vorlagen so gesetzt, wie Du sie vorher Deinen Wünschen entsprechend gesetzt hast. Ich hoffe, Dir ist hiermit geholfen. Schönes Pfingstwochenende wünscht Berthold -- Das! Office-Paket für Linux, MacOS X, Solaris und Windows: http://de.OpenOffice.org Registered Linux User 279390
Hallo Andre Andre Tann schrieb:
Hallo Leute,
ich hätte eine Frage zu OO-Calc:
Meistens, wenn ich eine Formel eingebe, erscheint nicht die Formel, sondern das Ergebnis. Gebe ich zB in B1 ein:
=A1+1
dann wird zum Wert von A1 eben 1 hinzuaddiert, und 2 angezeigt. So weit, so unspannend.
Manchmal aber wird die Formel selbst angezeigt, und nicht das Ergebnis der Berechnung, und ich kann nicht herausfinden, woran das liegt.
Ich habe dann mal versucht, die Datei als xls abzuspeichern und unter Windows in Excel weiterzubearbeiten. Aber dann tritt das auch dort auf.
Was hilft ist, die gesamte Tabelle per copy&past in eine neue Tabelle zu kopieren, dann werden Formeln wieder berechnet.
Hat jemand eine Ahnung, woran das liegt? Vermutlich ist es ein Feature. Aber welches? Das Problem kann eigentlich nur auftreten wenn vor Eingabe der Formeln die Zelle explizit in 'Text' formatiert wurde. Evtl. hilft dir folgendes Makro:
sub TextFormat_entfernen rem define variables dim document as object dim dispatcher as object rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") dim args1(0) as new com.sun.star.beans.PropertyValue args1(0).Name = "NumberFormatValue" args1(0).Value = 0 dispatcher.executeDispatch(document, ".uno:NumberFormatValue", "", 0, args1()) dim args2(0) as new com.sun.star.beans.PropertyValue args2(0).Name = "StringName" args2(0).Value = thiscomponent.currentselection.string dispatcher.executeDispatch(document, ".uno:EnterString", "", 0, args2()) end sub Es setzt das Zahlenformat jeweils _einer_ selektierten Zelle zurück auf Standard, und gibt die Formel neu ein. Hilft dir das weiter ?
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Berthold Gerdes, Samstag, 26. Mai 2007 10:07:
die Anzeige, ob Formel oder Wert, wird hier in OOo eingestellt:
Extras | Optionen in der linken Spalte OpenOffice.org Calc wählen und darunter Ansicht. Rechts hast Du dann unter Anzeigen die Möglichkeit, Formeln zu aktivieren [X], es werden Formeln im Tabellenblatt angezeigt, oder Formeln zu deaktivieren [ ], es werden die Werte angezeigt.
Ah, verstehe. Das ist schon mal sehr gut. Bleibt allerdings die Frage, warum sich das ab und an ändert. Denn ich habe dort natürlich nicht von Hand rumgestellt. Da könnt ich mich dran erinnern ;) Gibt es einen Fall, in dem sich diese Einstellung ändern soll? Danke und Gruß! AT -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Werner Tietz, Samstag, 26. Mai 2007 10:38:
Das Problem kann eigentlich nur auftreten wenn vor Eingabe der Formeln die Zelle explizit in 'Text' formatiert wurde.
Jetzt verstehe ich. Das war genau mein Fall. Danke für die Hilfe! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 26. Mai 2007 schrieb Andre Tann:
Hallo Leute, Hallo Andre,
ich hätte eine Frage zu OO-Calc:
Meistens, wenn ich eine Formel eingebe, erscheint nicht die Formel, sondern das Ergebnis. Gebe ich zB in B1 ein:
=A1+1
dann wird zum Wert von A1 eben 1 hinzuaddiert, und 2 angezeigt. So weit, so unspannend.
Manchmal aber wird die Formel selbst angezeigt, und nicht das Ergebnis der Berechnung, und ich kann nicht herausfinden, woran das liegt.
Ein Leerzeichen als erstes Zeichen, und schon Ist eine Formel statt ein Ergebnis sichtbar. Viellecht liegt es daran? Schönes Wochenende, Rolf-Dieter Damm -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Andre Tann
-
Berthold Gerdes
-
Rolf-Dieter Damm
-
Werner Tietz