![Ist es möglich, einer vorhandenen Tabelle in Excel eine Datenverbindung hinzuzufügen?](https://rvso.com/image/1344695/Ist%20es%20m%C3%B6glich%2C%20einer%20vorhandenen%20Tabelle%20in%20Excel%20eine%20Datenverbindung%20hinzuzuf%C3%BCgen%3F.png)
Ich habe eine Tabelle in Excel, die eine Datenverbindung zu einer Access-Datenbank hat. Wenn sich die Daten ändern, kann ich auf „Aktualisieren“ klicken, um die Daten erneut abzufragen und die Tabelle zu aktualisieren.
Excel 2008 für Mac versteht diese Datenverbindung jedoch nicht. Wenn ein Mac-Benutzer die Datei bearbeitet und speichert, wird die Datenverbindung aus der Tabelle entfernt. Die vorherigen Daten sind noch in der Tabelle gespeichert, aber ich kann sie nicht mehr aktualisieren, auch nicht unter Windows.
Ist es möglich, die Datenverbindung zur Tabelle wiederherzustellen?
- Ich kann die Tabelle nicht einfach neu erstellen, da alle Verweise auf die Tabelle verloren gehen würden.
- Ich habe versucht, die ganze Tabelle in einen Bereich umzuwandeln und dann „Externe Daten aus Access abrufen“ auf den gesamten Zellbereich anzuwenden, aber Excel verschiebt die vorhandenen Daten einfach nach rechts (und alle Verweise in der Tabelle verweisen weiterhin auf die Originaldaten und nicht auf die neue Tabelle).
Antwort1
Ich finde die Antwort von Treb Gatte @tgatte unter
*Was Sie sehen, ist eine Warnung, dass das zwischengespeicherte interne ODC nicht mehr mit dem externen ODC übereinstimmt. In dem Versuch, „hilfreich“ zu sein, bietet Ihnen Excel die Möglichkeit, die Verbindung zum externen ODC zu trennen. Dies ist normalerweise nicht das, was Sie tun möchten. Um ein externes ODC zu aktualisieren, nehmen Sie Ihre Änderungen in der SQL-Abfrage wie bisher vor, klicken Sie jedoch auf der Registerkarte, auf der Sie die Abfrage aktualisiert haben, auf „Verbindungsdatei exportieren“ statt auf „OK“. Sie werden aufgefordert, einen Speicherort und einen Namen einzugeben. Sie können das vorhandene ODC an dieser Stelle überlagern. Wenn Sie fertig sind, schließen Sie die Excel-Datei, ohne sie zu speichern. Öffnen Sie die Excel-Datei erneut. Excel führt beim Aktualisieren eine Versionsprüfung zwischen dem externen ODC und den intern zwischengespeicherten ODC-Informationen durch. Wenn sich das externe ODC geändert hat, wird der interne ODC-Cache automatisch mit den externen aktualisierten ODC-Informationen aktualisiert.