Elite Veteran
Beiträge: 868
Ort: Wien | Hallo, Rainer!
Rainer Flemming - 21.06.23
...
Nun habe ich die "neue" EHO-"ADRESSEN.dbf" mit Excel 2003 geöffnet (eigentlich versuchsweise um zu sehen, ob sie sich damit öffnen läßt) und abgespeichert.
Diese xls-Datei habe ich im der Access-Anwendung verknüpft (und wieder ADRESSEN genannt). Damit klappt die Datenübernahme aus dem 'EHO' wieder.
Es wird also auf eine Schaltfläche eines kleinen Formulares geklickt.
Dadurch müsste die mit der Excel-Datei ADRESSEN.xls verknüfte Tabelle "ADRESSEN" aktualisiert werden. Anschließen erfolgt wie oben der Import der Kunden (und Lieferanten).
Meine Frage: Wie kann ich den Inhalt der xls-Datei von der Access-Anwendung aus aktualisieren.
...
Wenn ich richtig verstehe, willst du von Access aus die verknüpften Daten in Excel aktualisieren. Das sollte 08/15mäßig ca. so gehen:
Dim xlApp As Object, xlWbk As Object
Set xlApp = CreateObject("Excel.Application")
Set xlWbk = xlApp.Workbooks.Open("PfadUndName.xlsx")
xlWbk.Windows(1).Visible = True
xlWbk.RefreshAll
xlWbk.Save
xlWbk.Close
Das RefreshAll löst im Test immer den Verknüpfungsdialog aus. Ob man das ausschalten kann, habe ich nicht gleich gefunden. Aber ein bissel Eigenrecherche soll dir ja auch noch bleiben.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek - Jetzt anmelden für 19./20.10. in Nürnberg
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |