Seite 1 von 1

[gelöst]Verknüpfungen mit anderen Dateien

Verfasst: Di, 11.07.2006 15:06
von Zoidberg
Hi !

Ich habe eine Tabelle die ich mit Hilfe zweier Exceltabellen(die von anderen bereitgestelt werden) um Informationen mit Hilfe eines Sverweises erweitere.

Ich füge die Daten mit Hilfe eines Makros ein. Die Formel mit dem Sverweis überschreibe ich mit einem String dessen was der Sverweis augegeben hat. Damit will ich die Verbindung zu den Exceltabellen unnötig machen.

Und genau das klappt nicht. Es bläht meine Datei von 90KB auf 998KB auf. Auch wenn ich unter Extras die Verbindung Löse bleibt die Datei so groß. Im Navigator stehen die Tabellen weiterhin aufgeführt.

Was kann ich tun?

Danke !

Gruß, Steffen

Edit: Achso, ich verwende die Version 2.0.2 unter Windows XP Professional

Verfasst: Mi, 12.07.2006 02:24
von komma4
Hast Du noch andere [Bearbeiten>]Verbindungen?

Verfasst: Mi, 12.07.2006 07:54
von Zoidberg
Nein, es sind zwei Dateien die ich benötige um die Liste zu vervollständigen, und ich hab beide rausgelöscht aus Bearbeiten->Verbindungen , aber es hilft nicht.

Verfasst: Mi, 12.07.2006 10:19
von komma4
kopiere mal alles in eine neue Datei (nicht, dass sich OOo alten Schrott merken würde, aber verschiedene Sachen scheinen beibehalten zu werden, auch wenn sie nicht mehr gebraucht werden: importierte Vorlagen, bspw.)

Für 900kB *.odt braucht's schon eine ziemliche Datenmenge...

HTH

Verfasst: Mi, 12.07.2006 11:09
von Stephan
Nun beginne ich das zu begreifen ...
Nein, es sind zwei Dateien die ich benötige um die Liste zu vervollständigen, und ich hab beide rausgelöscht aus Bearbeiten->Verbindungen , aber es hilft nicht.
kann es auch nicht, es geht da nur um Verknüpfungen und diese werden aufgehoben.

Bei einem SVERWEIS() in andere Datei legt OOo eine versteckte Tabelle an, die mit der Ausgangsdatei verknüpft ist und von dieser Tabelle dann einzelne Verknüpfungen innerhalb der Datei. Mithin wird mit Verknüpfungen lösen nur die Verknüpfung der Tabelle gelöst, aber diese nicht gelöscht. Du mußt das sewparat tun, nachdem Du sie dazu eingeblendet hast.



Gruß
Stephan

Verfasst: Do, 13.07.2006 10:41
von Zoidberg
Hast Du einen Tip für mich wie ich diese versteckten Tabellen löschen kann?

Verfasst: Do, 13.07.2006 12:38
von Stephan
Nachdem es eingeblendet ist, ganz normal wie alle Tabellen. Kontextmenü auf Tabellenreiter -->Tabelle löschen oder Bearbeiten-Tabelle-Löschen im Menü.


Gruß
Stephan

Verfasst: Do, 13.07.2006 12:55
von Zoidberg
Danke!

Ich habs jetzt rausbekommen wie ich das ganz gut innerhalb meines Makros erledigen kann.
Und zwar mit "oCalcDokument.Sheets.RemoveByName("Tabellenname")

Vielen Dank für die Tips! Die Datei ist nun wieder 98 KB groß (bzw. klein).

Gruß, Zoidberg