Speichern unter .xls (Excel5) führt zu Absturz
Moderator: Moderatoren
Re: Speichern unter .xls (Excel5) führt zu Absturz
Daran hab ich garnicht mehr gedacht...
Also nochmal.
Ich habe die zip-Datei mit Total Commander gesplittet.
D.h., die beiden Teile müssen im TC wieder mit Dateien / Dateien zusammenfügen wieder zusammengesetzt werden.
ITALIANO.001
ITALIANO.002
Jetzt sagt er mir, die Dateierweiterung 001 ist nicht erlaubt...
Also, es wird dann
ITALIANO1.zip
ITALIANO2.zip
Diese Dateien wieder entpacken und in
ITALIANO.001
ITALIANO.002
umbenennen... dann sollten sich die Dateien wieder zu "ITALIANO.ODS zuseammensetzen lassen...
Also nochmal.
Ich habe die zip-Datei mit Total Commander gesplittet.
D.h., die beiden Teile müssen im TC wieder mit Dateien / Dateien zusammenfügen wieder zusammengesetzt werden.
ITALIANO.001
ITALIANO.002
Jetzt sagt er mir, die Dateierweiterung 001 ist nicht erlaubt...
Also, es wird dann
ITALIANO1.zip
ITALIANO2.zip
Diese Dateien wieder entpacken und in
ITALIANO.001
ITALIANO.002
umbenennen... dann sollten sich die Dateien wieder zu "ITALIANO.ODS zuseammensetzen lassen...
- Dateianhänge
-
- ITALIANO2.ZIP
- (113.13 KiB) 105-mal heruntergeladen
-
- ITALIANO1.ZIP
- (240.16 KiB) 91-mal heruntergeladen
Re: Speichern unter .xls (Excel5) führt zu Absturz
hallo
also den Absturz bei ca 2/3 kann/muss ich erst einmal bestätigen
also den Absturz bei ca 2/3 kann/muss ich erst einmal bestätigen
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Speichern unter .xls (Excel5) führt zu Absturz
D.h., du konntest die Dateien zusammensetzen und die Datei testen?
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hi,
wobei stürzt denn die Datei genau ab?
Ich habe die jetzt mal mit LibreOffice 4.2.7.2 unter Linux Mint geöffnet und nach dem 2. Drittel mal kleine Änderungen durchgeführt.
Kann bis jetzt noch keinen Absturz vermelden.
Dann habe ich die *.ods Datei umbenannt in *.zip und sowohl mit Peazip als auch "zip -FF" auf der Konsole geprüft. Auch dabei konnte ich keine Fehler feststellen.
Evtl. ein reines AOO 4.1.1 Problem?
Hylli
wobei stürzt denn die Datei genau ab?
Ich habe die jetzt mal mit LibreOffice 4.2.7.2 unter Linux Mint geöffnet und nach dem 2. Drittel mal kleine Änderungen durchgeführt.
Kann bis jetzt noch keinen Absturz vermelden.
Dann habe ich die *.ods Datei umbenannt in *.zip und sowohl mit Peazip als auch "zip -FF" auf der Konsole geprüft. Auch dabei konnte ich keine Fehler feststellen.
Evtl. ein reines AOO 4.1.1 Problem?
Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!
Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo Mausebär,
habe den oder besser die Übeltäter gefunden
es sind die " in den Formen der Spalte A auf dem ersten Tabellenblatt "Vokabeln"
aber erst wenn sie mit Inhalt in Spalte E in Berührung kommen !
Eine Erklärung dafür habe ich (mangels Excel) nicht, aber eine abgeänderte Formel die ohne " auskommt
also ersetze alle Formeln
=WENN(E2="";" ";WENN(E2=E3;"x";""))
in Spalte A durch diese hier
=WENN(UND(ISTTEXT(E2);E2=E3);ZEICHEN(120);ZEICHEN(32))
und dann ist gut
setze die Formel einmal in A2, kopiere A2, setz den Cursor in A3
erweitere im Namenfeld das angezeigte A3 au A3:A1700
drücke shift einfügen, aufkommende Abfrage mit ok bedienen
und fertig ist die Aktion, speichere fröhlich als Excel 5 .xls.
viel Erfolg
habe den oder besser die Übeltäter gefunden
es sind die " in den Formen der Spalte A auf dem ersten Tabellenblatt "Vokabeln"
aber erst wenn sie mit Inhalt in Spalte E in Berührung kommen !
Eine Erklärung dafür habe ich (mangels Excel) nicht, aber eine abgeänderte Formel die ohne " auskommt
also ersetze alle Formeln
=WENN(E2="";" ";WENN(E2=E3;"x";""))
in Spalte A durch diese hier
=WENN(UND(ISTTEXT(E2);E2=E3);ZEICHEN(120);ZEICHEN(32))
und dann ist gut
setze die Formel einmal in A2, kopiere A2, setz den Cursor in A3
erweitere im Namenfeld das angezeigte A3 au A3:A1700
drücke shift einfügen, aufkommende Abfrage mit ok bedienen
und fertig ist die Aktion, speichere fröhlich als Excel 5 .xls.
viel Erfolg
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo clag,
vielen Dank für den Workaround...
Warum es den Calc schmeißt, wenn in der ersten Spalte " vorkommt, ist schon erstaunlich.
Es wird dir nicht entgangen sein, daß in der Spalte K und L auch Formeln sind, wo " noch häufiger vorkommt.
Aber darauf ist Calc offensichtlich nicht sensitiv.
Wenn ich nämlich die Inhalte der ersten Spalte Lösche, speichert Calc sauber ab.
Hab auch schon versucht, die Spalte E zu löschen, aber da schmiert Calc auch ab.
Also Doch ein Bug in der V 4.1.1?
In der V3.4 funktioniert es wie bereits erwähnt.
Morgen installiere ich nochmal 4.1.0 und prüfe ob es dann geht...
vielen Dank für den Workaround...
Warum es den Calc schmeißt, wenn in der ersten Spalte " vorkommt, ist schon erstaunlich.
Es wird dir nicht entgangen sein, daß in der Spalte K und L auch Formeln sind, wo " noch häufiger vorkommt.
Aber darauf ist Calc offensichtlich nicht sensitiv.
Wenn ich nämlich die Inhalte der ersten Spalte Lösche, speichert Calc sauber ab.
Hab auch schon versucht, die Spalte E zu löschen, aber da schmiert Calc auch ab.
Also Doch ein Bug in der V 4.1.1?
In der V3.4 funktioniert es wie bereits erwähnt.
Morgen installiere ich nochmal 4.1.0 und prüfe ob es dann geht...
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hab jetzt die V4.1.0 versucht, da funktioniert es auch nicht...
Nur die zuvor getestete V3.4 läuft beim Speichern sauber durch...
Nur die zuvor getestete V3.4 läuft beim Speichern sauber durch...
-
- *******
- Beiträge: 1763
- Registriert: Di, 03.10.2006 18:05
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo Zusammen,
Ich hab ja gedacht. das " Mausebär " wenigstens eine simple " WENN() -Formel " lesen kann.
Die Formel : sagt uns folgendes :
WENN(E2= leer;DANN setze ein " Leerzeichen " gleich " " bzw. Code(32); WENN((E2=E3;DANN schreibe
ein "x";SONST schreibe nix ""
Das haut ja nicht hin, da die l e e r e "Formelzelle" ("") einen Inhalt bekommt, und damit nicht mehr leer ist.
E2 kann nie gleich E3 sein, sondern nur DANN, wenn E3 ein Leerzeichen enthält, was normalerweise nicht
vorkommt. Die Formel müsste also lauten :
Mit der Textfunktion ' =CODE(E2) lassen sich offentsichtliche "Leerzellen" auf "Leerzeichen" überprüfen.
mfg
Gert
Ich hab ja gedacht. das " Mausebär " wenigstens eine simple " WENN() -Formel " lesen kann.
Die Formel :
Code: Alles auswählen
=WENN(E2="";" ";WENN(E2=E3;"x";""))
WENN(E2= leer;DANN setze ein " Leerzeichen " gleich " " bzw. Code(32); WENN((E2=E3;DANN schreibe
ein "x";SONST schreibe nix ""
Das haut ja nicht hin, da die l e e r e "Formelzelle" ("") einen Inhalt bekommt, und damit nicht mehr leer ist.
E2 kann nie gleich E3 sein, sondern nur DANN, wenn E3 ein Leerzeichen enthält, was normalerweise nicht
vorkommt. Die Formel müsste also lauten :
Code: Alles auswählen
=WENN(E2="";"";WENN(E2=E3;"x";""))
mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Win7_64 / LO_4.4.5.2
Re: Speichern unter .xls (Excel5) führt zu Absturz
Ich kann die Formel lesen, da ich sie ja selber gemacht hab...Ich hab ja gedacht. das " Mausebär " wenigstens eine simple " WENN() -Formel " lesen kann.

So wie die etwas komplizierteren in Spalte K und L.
Aber ich kann nicht ausschließen, daß ich dabei einen Denkfehler gemacht habe.

Aber vorweggenommen, auch mit der Formel von Gert Seler stürzt Calc ab...
Die Formel von Clag hat's gebracht, da stürzt nix mehr ab.
Aber hier noch kurz, was ich mir dabei gedacht habe:
Code: Alles auswählen
=WENN(E2="";" ";WENN(E2=E3;"x";""))
Es sollen Dubletten markiert werden.
Um zu verhindern, daß ein Kreuz gesetzt wird, wenn Zellen leer sind (d.h., am Ende der Tabelle), frage ich ab ob Zelle E leer ist. Wenn ja, wird in Zelle A ein Blank geschrieben (ich hätte natürlich auch mit der Verwendung von "" nichts in die Zelle schreiben können).
Mir kam es nur darauf an, daß dort nichts zu sehen ist.
Ist die Zelle E nicht leer, wird geprüft ob der Inhalt von E gleich E(+1) ist. Ist das der Fall, wird in Zelle A ein "x" gesetzt. Das heißt nämlich, daß in E und E(+1) derselbe Begriff steht, und danach wollte ich zum Schluß mit Autofilter filtern nach "x", um Dubletten zu finden.
(In meiner neuesten Version frage ich übrigens nicht E(+1) ab, sondern E(-1). Das hat den Vorteil, daß nicht das erste Auftreten der Dublette markiert wird, sondern die folgenden..., also:
Code: Alles auswählen
=WENN(E2="";"";WENN(E2=E1;"x";""))
Sind die Zellen E und E(+1) bzw. E(-1) ungleich, wird in A nichts eingetragen.
Das mit dem Blank hab ich natürlich auch schon gemerkt, habs aber noch nicht korrigiert, weil es so oder so funktioniert. Kleine Unsauberkeit in der Programmierung...

[/quote]Das haut ja nicht hin, da die l e e r e "Formelzelle" ("") einen Inhalt bekommt, und damit nicht mehr leer ist.
Es haut eben schon hin... Sowohl in Excel5 als auch in OOCalc....
Schau dir in der Mappe mal die Spalte A an, da findest du z.B. in Zeile 55 so eine Dublette
Re: Speichern unter .xls (Excel5) führt zu Absturz
@ clag:
Das Verhalten von Calc bei dieser Datei ist schon wirklich seltsam. Ich hab ein bißchen rumprobiert und eine ganz einfache Formel
in eine jungfräuliche Calc-Datei eingefügt.
Wenn in B1 "e" steht, wir "Ja ausgegeben, wenn etwas anderes dort steht "nein".
Das Abspeichern funktioniert ohne Probleme...
Wenn ich in meine Datei so eine Formel einfüge, wird auch problemlos gespeichert, nur mit
gibt's das Problem...
Das Verhalten von Calc bei dieser Datei ist schon wirklich seltsam. Ich hab ein bißchen rumprobiert und eine ganz einfache Formel
Code: Alles auswählen
=WENN(B1="e";"Ja";"nein")
Wenn in B1 "e" steht, wir "Ja ausgegeben, wenn etwas anderes dort steht "nein".
Das Abspeichern funktioniert ohne Probleme...
Wenn ich in meine Datei so eine Formel einfüge, wird auch problemlos gespeichert, nur mit
Code: Alles auswählen
=WENN(E2="";"";WENN(E2=E3;"x";""))
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo Mausebär,
es war noch etwas merkwürdiger
wenn deine Formel zum Einsatz kam wurde in E2 noch Text akzeptiert und ein Abspeichern als Excel5.xls ging noch reibungslos,
erst wenn in E3 noch Text hinzukam war es aus, und der Speichervorgang als Excel5.xls AOO brachte AOO zum Absturz.
Ich kann mir das nur so Erklären, das in der Exportroutine diese Formel nicht richtig übersetzt wird.
Leichte Modifikationen an der Formel brachten nichts, daraufhin habe ich versucht die Funktion deiner Formel anders auszudrücken.
es war noch etwas merkwürdiger
wenn deine Formel zum Einsatz kam wurde in E2 noch Text akzeptiert und ein Abspeichern als Excel5.xls ging noch reibungslos,
erst wenn in E3 noch Text hinzukam war es aus, und der Speichervorgang als Excel5.xls AOO brachte AOO zum Absturz.
Ich kann mir das nur so Erklären, das in der Exportroutine diese Formel nicht richtig übersetzt wird.
Leichte Modifikationen an der Formel brachten nichts, daraufhin habe ich versucht die Funktion deiner Formel anders auszudrücken.
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo Mausebär,
hmm musste jetzt doch noch mal gucken was da passiert
und ich glaube ich bin dem "Auslöser" etwas näher auf der Spur
es ist in deiner Formel das letzte nackte Paar "" was den Absturz auslöst
ändere deine Formel
=WENN(E2="";" ";WENN(E2=E3;"x";""))
=WENN(E2="";"";WENN(E2=E3;"x";" "))
=WENN(E2="";"";WENN(E2=E3;"x";"."))
dann ist de Spuk auch vorbei
PS edit:
stimmt doch nicht ganz so die erste Aussage
das schreiben von "" ist das Problem
=WENN(E2="";" ";WENN(E2=E3;"x";" "))
=WENN(E2="";".";WENN(E2=E3;"x";"."))
diese beiden Formeln sind jetzt stressfrei
guckst du hier
hmm musste jetzt doch noch mal gucken was da passiert
und ich glaube ich bin dem "Auslöser" etwas näher auf der Spur
es ist in deiner Formel das letzte nackte Paar "" was den Absturz auslöst
ändere deine Formel
=WENN(E2="";" ";WENN(E2=E3;"x";""))
=WENN(E2="";"";WENN(E2=E3;"x";" "))
=WENN(E2="";"";WENN(E2=E3;"x";"."))
dann ist de Spuk auch vorbei
PS edit:
stimmt doch nicht ganz so die erste Aussage

das schreiben von "" ist das Problem
=WENN(E2="";" ";WENN(E2=E3;"x";" "))
=WENN(E2="";".";WENN(E2=E3;"x";"."))
diese beiden Formeln sind jetzt stressfrei
guckst du hier
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo miteinander,
da ich das mit meinem Packprogrammen nicht hinbekomme die Dateien zu "verschmelzen" -{warum wird nicht die Datei als ganzes bei einem externen File-Hoster hochgeladen, anstatt son Quatsch mit Splitten und so??}- , muss ich Wohl oder Übel mal "aus der Hüfte ins Blaue schießen", ob es hilft, keine Ahnung.
Also wenn ich das richtig sehe, geht es um eine zu vergleichende Wortliste. Und in dieser Wortliste stehen nicht nur Wörter, sondern auch verschiedene andere Zeichen. Korrekt? Ja oder Nein?
Unter andere Zeichen -{kurz: Satzzeichen}- verstehe ich so was wie Klammer auf ( und Klammer zu ) .
So! Und nun kommen wir wohl einen Schritt weiter. Das mit den doppelten Anführungszeichen " INNERHALB einer Formel dürfte wohl uninteressant sein, da die Satzzeichen nicht irgendwelche Zeichen sind, sondern auch Reguläre Ausdrücke. Und mit diesen Regulären Ausdrücken kann man vieles machen, F1 aufrufen und Reguläre Ausdrücke als Suchbegriff eingeben. Und dort wird man dann feststellen das auch die Runden Klammern solche Ausdrücke sind.
Und wie soll das jetzt weiter helfen?
Na ich würde mal in den Optionen schauen ob die dementsprechende Option aktiviert ist, oder nicht.
-> Extras
-> Optionen (Einstellungen)
-> OpenOffice Calc
--> Berechnen: -> Reguläre Ausdrücke in Formeln ermöglichen
Und je nach dem wie dort der Status bei der problematischen Datei ist, einfach mal schauen was denn passiert wenn diese Option geändert wird.
Und wie komme ich zu der Vermutung das das ganze Problem etwas mit den Satzzeichen zu tun hat?
Wir hatten hier schon mal so ein ähnliches Problem, wo es Probleme mit SVERWEIS bei einer ähnlich gelagerten Datei gab. Da ging es auch um Fremdsprachen Vokabeln die nicht nur mit den runden Klammern, sondern auch mit den eckigen Klammern [ ] vollgespickt waren, und noch anderes gedöns. Und erst als alle Klammern entfernt wurden, lief alles einwandfrei.
Obwohl SVERWEIS eine spezielle Funktion zum Suchen von Daten ist, sollte man eine solch simple WENN-Funktion nicht unterschätzen. Denn auch sie sucht und vergleicht Daten, und wenn dann Satz, oder Sonderzeichen mit im Spiel sind, sind Probleme schon so gut wie vorprogrammiert.
Sollte das ändern der eben genannten Option nicht wirken, dann würd ich mal schaun was passiert wenn die ganzen Satz und Sonderzeichen aus der Vokabelliste gelöscht werden.
So, da ich mir die Datei ja nicht anschauen kann, bleibts nur bei meinen Worten. Zu den Taten müsst ihr nun selber schreiten und testen, testen und testen was das Zeug so hält. Viel Spaß dabei
:
Gruß
balu
da ich das mit meinem Packprogrammen nicht hinbekomme die Dateien zu "verschmelzen" -{warum wird nicht die Datei als ganzes bei einem externen File-Hoster hochgeladen, anstatt son Quatsch mit Splitten und so??}- , muss ich Wohl oder Übel mal "aus der Hüfte ins Blaue schießen", ob es hilft, keine Ahnung.
Also wenn ich das richtig sehe, geht es um eine zu vergleichende Wortliste. Und in dieser Wortliste stehen nicht nur Wörter, sondern auch verschiedene andere Zeichen. Korrekt? Ja oder Nein?
Unter andere Zeichen -{kurz: Satzzeichen}- verstehe ich so was wie Klammer auf ( und Klammer zu ) .
So! Und nun kommen wir wohl einen Schritt weiter. Das mit den doppelten Anführungszeichen " INNERHALB einer Formel dürfte wohl uninteressant sein, da die Satzzeichen nicht irgendwelche Zeichen sind, sondern auch Reguläre Ausdrücke. Und mit diesen Regulären Ausdrücken kann man vieles machen, F1 aufrufen und Reguläre Ausdrücke als Suchbegriff eingeben. Und dort wird man dann feststellen das auch die Runden Klammern solche Ausdrücke sind.
Und wie soll das jetzt weiter helfen?
Na ich würde mal in den Optionen schauen ob die dementsprechende Option aktiviert ist, oder nicht.
-> Extras
-> Optionen (Einstellungen)
-> OpenOffice Calc
--> Berechnen: -> Reguläre Ausdrücke in Formeln ermöglichen
Und je nach dem wie dort der Status bei der problematischen Datei ist, einfach mal schauen was denn passiert wenn diese Option geändert wird.
Und wie komme ich zu der Vermutung das das ganze Problem etwas mit den Satzzeichen zu tun hat?
Wir hatten hier schon mal so ein ähnliches Problem, wo es Probleme mit SVERWEIS bei einer ähnlich gelagerten Datei gab. Da ging es auch um Fremdsprachen Vokabeln die nicht nur mit den runden Klammern, sondern auch mit den eckigen Klammern [ ] vollgespickt waren, und noch anderes gedöns. Und erst als alle Klammern entfernt wurden, lief alles einwandfrei.
Obwohl SVERWEIS eine spezielle Funktion zum Suchen von Daten ist, sollte man eine solch simple WENN-Funktion nicht unterschätzen. Denn auch sie sucht und vergleicht Daten, und wenn dann Satz, oder Sonderzeichen mit im Spiel sind, sind Probleme schon so gut wie vorprogrammiert.
Sollte das ändern der eben genannten Option nicht wirken, dann würd ich mal schaun was passiert wenn die ganzen Satz und Sonderzeichen aus der Vokabelliste gelöscht werden.
So, da ich mir die Datei ja nicht anschauen kann, bleibts nur bei meinen Worten. Zu den Taten müsst ihr nun selber schreiten und testen, testen und testen was das Zeug so hält. Viel Spaß dabei

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo Balu,
wenn du den den Absturz beobachten willst, reicht meine im vorherigen Beitrag angehängte Datei "ITALO_3test.xls" .
Ändere in Spalte A die Formeln in die alte dunkelrot dargestellte Version mit den "" und schon schmiert AOO beim speichern als xls ab
wenn du den den Absturz beobachten willst, reicht meine im vorherigen Beitrag angehängte Datei "ITALO_3test.xls" .
Ändere in Spalte A die Formeln in die alte dunkelrot dargestellte Version mit den "" und schon schmiert AOO beim speichern als xls ab
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Speichern unter .xls (Excel5) führt zu Absturz
Hallo clag,
hab ich gemacht, und es stimmt, AOO 4.0.1 crasht auch bei mir. ABER nur bei Excel 5.0, als 97/2000/xp.xls gibt es keine Probleme. AOO crasht auch, wenn ich die Klammern entfernt habe.
Also scheint es doch ein generelles Problem mit dem Exportfilter für Excel 5.0 zu geben.
Gruß
balu
hab ich gemacht, und es stimmt, AOO 4.0.1 crasht auch bei mir. ABER nur bei Excel 5.0, als 97/2000/xp.xls gibt es keine Probleme. AOO crasht auch, wenn ich die Klammern entfernt habe.
Also scheint es doch ein generelles Problem mit dem Exportfilter für Excel 5.0 zu geben.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden
