XLS-Verknüpfungen werden zu Err:502
Verfasst: So, 20.11.2005 14:09
Hallo Forum,
habe vor kurzem (fast) erfolgreich eine kleine Firma auf Linux umgestellt. Das Problem ist, dass es ein grosses XLS-Sheet gibt, dass wiederum in einzelnen Spalten Referenzwerte (Datumsangaben) aus anderen XLS-Sheet´s holt. Konkret holen 2 Spalten Lieferdaten aus einem eigenem Sheet. Die Tabelle hat mehrere Blätter die für die Jahre stehen (momentan 2002-2006). Die einzelnen Blätter haben ~450-500 Zeilen (je nach Anzahl Lieferungen). Ergibt pro Blatt eine Anzahl von 1000 Referenzen zu unterschiedlichen Excelsheet´s. So - nun zum Problem:
Einerseits dauert das Laden extrem lange, andererseits kommen (ungefähr) ab Zeile 260 die Fehlermeldungen "#NAME?" wenn die Formel so aufgebaut ist:
und wenn die Formel so aussieht:
kommt der Fehler "Err:502"
Ich hab schon in vielen Dateiformaten probiert (als SXC, oder ODS abgespeichert), da ich gesehen habe, dass die Bezüge von XLS und ODS unterschiedlich interprediert werden.
Ich hab auch schon das Leerzeichen im Pfad (der Historisch bedingt ist) eliminiert.
Das schlimmste ist: wenn man mit F9 neu berechnet steht in allen Zeilen der betroffenen 2 Spalten "Err:502".....
Ich hab auch schon mit anderen Tabellenprogrammen experimentiert und hatte dort zum Grossteil bessere Ergebnisse (Gnumeric), allerdings ist OOo halt gesamt gesehen am benutzerfreundlichsten
Weiss einer von Euch welche Grenze (oder Fehler) ich da durchstosse und wie ich das eventuell "hochschrauben"/"ausbessern" kann ?
lG TOM
PS: Mir ist bewusst, dass eine Datenbank dafür besser geeignet wäre. Allerdings sind die Referenzierten Tabellen teilweise zu komplex (und unterschiedlich), als das dies so ohne weiteres in einer Datenbank abgebildet werden könnte (Einen Versuch dahingehend, gab es vor 3 Jahren).
PPS: Ja ; in Excel geht es - bis dato - ohne derartiger Probleme....
habe vor kurzem (fast) erfolgreich eine kleine Firma auf Linux umgestellt. Das Problem ist, dass es ein grosses XLS-Sheet gibt, dass wiederum in einzelnen Spalten Referenzwerte (Datumsangaben) aus anderen XLS-Sheet´s holt. Konkret holen 2 Spalten Lieferdaten aus einem eigenem Sheet. Die Tabelle hat mehrere Blätter die für die Jahre stehen (momentan 2002-2006). Die einzelnen Blätter haben ~450-500 Zeilen (je nach Anzahl Lieferungen). Ergibt pro Blatt eine Anzahl von 1000 Referenzen zu unterschiedlichen Excelsheet´s. So - nun zum Problem:
Einerseits dauert das Laden extrem lange, andererseits kommen (ungefähr) ab Zeile 260 die Fehlermeldungen "#NAME?" wenn die Formel so aufgebaut ist:
Code: Alles auswählen
='file:///daten/arbeit/Kalk 04/1331.xls'#$'0000'.$A$2
Code: Alles auswählen
=WENN(LÄNGE($J49) > 6;INDIREKT(VERKETTEN("'file:///daten/arbeit/Kalk04/";TEIL($J49;1;4);".xls'#$0000.A2"));"KWv")
Ich hab schon in vielen Dateiformaten probiert (als SXC, oder ODS abgespeichert), da ich gesehen habe, dass die Bezüge von XLS und ODS unterschiedlich interprediert werden.
Ich hab auch schon das Leerzeichen im Pfad (der Historisch bedingt ist) eliminiert.
Das schlimmste ist: wenn man mit F9 neu berechnet steht in allen Zeilen der betroffenen 2 Spalten "Err:502".....
Ich hab auch schon mit anderen Tabellenprogrammen experimentiert und hatte dort zum Grossteil bessere Ergebnisse (Gnumeric), allerdings ist OOo halt gesamt gesehen am benutzerfreundlichsten

Weiss einer von Euch welche Grenze (oder Fehler) ich da durchstosse und wie ich das eventuell "hochschrauben"/"ausbessern" kann ?
lG TOM
PS: Mir ist bewusst, dass eine Datenbank dafür besser geeignet wäre. Allerdings sind die Referenzierten Tabellen teilweise zu komplex (und unterschiedlich), als das dies so ohne weiteres in einer Datenbank abgebildet werden könnte (Einen Versuch dahingehend, gab es vor 3 Jahren).
PPS: Ja ; in Excel geht es - bis dato - ohne derartiger Probleme....