Hallo Micha,
nachdem dir keiner geantwortet hat, der sich möglicherweise besser
auskennt, habe ich selber experimentiert.
1. Zum Aktualisieren: die Daten des verlinkten OLE-Objekts werden
aktualisiert, wenn man die Präsentation neu lädt, also entweder
Schließen und erneut aufrufen oder Datei -> Neu Laden; da kommt
jeweils noch die Frage, ob die vrlinkten Objekte aktualisiert werden
sollen.
2. mehrere Tabellenblätter: da habe ich nichts gefunden; Anhängen von
"#Tabelle2" analog zu Sprungzielen in Textdokumenten funktioniert
nicht. DIe ganze Beschreibung - wie auch der Name von OLE -
suggeriert auch, dass es sich auf ein ganzes Dokument bezieht.
3. Teil eines Tabellenblatts: da scheint erst recht nichts zu gehen.
Über die Zwischenablage is das Einfügen eines OLE-Objekts explizit
in der Doku ausgeschlossen.
Für Punkt 2 kann ich eine teilweise Lösung anbieten: du kannst pro
Tabellenblatt, das du in die Präsentation verlinken willst, ein eigenes
Calc-Dokument anlegen, das jeweils mit einem Tabellenblatt verknüpft
ist; das kann dann per OLE in die Präsentaion verknüpft werden. Dazu
musst du jeweils ein neues Calc-Dok. anlegen und per Tabelle -> Tabelle
einfügen -> aus Datei erstellen eine Verknüpfung zum entsprechenden
Tabellenblatt deiner Ursprungstabelle definieren (Haken bei "Verknüpfen"
nicht vergessen). Das ursprünglich in diesem neuen Calc-Dok. vorhandene
- immer noch leere - Tabellenblatt am besten löschen, damit für OLE nur
ein Blatt vorhanden ist.
Was das Ganze unhandlich macht: du musst diese sekundären Dateien alle
laden - wie oben mit Schließen und Öffnen oder Datei -> Neu laden - und
dann speichern, damit das dann anschließend beim Neuladen der
Präsentation auch ankommt. Standardmäßig musst du sogar bei jedem Laden
noch bestätigen, dass die Verknüpfung(en) aktualisert werden soll(en);
das kannst du allerdings über Optionen -> Calc -> Allgemein ->
Verknüpfungen beim Laden aktualisieren -> Immer (von vertrauenswürdigen
Objekten) vermeiden.
Wenn das bei dir eine dauerhafte Anwendung mit häufigen Änderungen der
Ursprungstabelle sein sollte, dann würde sich ein Laden und Speichern
aller sekundären Calc-Tabellen per Makro beim Speichern des primären
Calc-Doks anbieten. Auszuprobieren wäre, ob das auch ohne die genannte
Option den geänderten Inhalt speichert.
Zu Punkt 3: Eine Idee wäre hier, ein Tabellenblatt anzulegen, das den
gewünschten Ausschnitt aus einem anderen Tabellenblatt beinhaltet und
automatisch aktualisiert wird. Ob es einen praktikablen Weg dafür gibt,
weiß ich nicht, weil ich mit Calc nicht sehr vertraut bin. Vielleicht
findet sich ein Calc-Kenner, der eine Lösung liefert.
Viele Grüße
Gerhard
Am 03.08.2023 um 14:20 schrieb Micha Kühn:
Hallo,
ich möchte nun gerne in einer Präsentationsdatei dynamisch Teile einer
Calc-Tabelle einbinden.
Es genügt mir dabei die Anzeige in der Präsentation, wenn sich die
Calc-Datei ändert, soll sich die Präsentation mit ändern. Es muss nichts
in die andere Richtung synchronisiert werden.
Probiert habe ich in Impress "Einfügen, Objekt, OLE-Objekt, aus Datei
erstellen, (Datei wählen), Mit Datei verknüpfen" gewählt.
Dabei wird eine der drei Calc-Tabellen vollständig eingefügt, ich will
aber nur jeweils einen Teil davon anzeigen. Außerdem muss ich ja die
Tabelle innerhalb der Calc-Datei auch wählen. Und bisher werden
Änderungen in der Calc-Datei nicht in Impress übernommen.
Wie geht das richtig?
Liebe Grüße
Micha
--
Achtung, ich entgendere jetzt nach Phettberg, nicht über ungewohnte y
wundern. Siehe zum Beispielhttps://youtu.be/xVmGb7qACfA
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
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.