Wie kann man in Excel Formeln mit externen Verknüpfungen automatisch aktualisieren, wenn verknüpfte Dateien neu gespeichert werden?

Antwort

In Excel werden Formeln, die auf externe Dokumente (z. B. andere Excel-Dateien) verweisen, normalerweise beim Öffnen der Datei oder beim manuellen Aktualisieren der Verknüpfungen aktualisiert. Damit die Formeln immer wieder aktualisiert werden, wenn die externen Dokumente neu gespeichert werden, gibt es folgende Möglichkeiten: **1. Manuelles Aktualisieren der Verknüpfungen:** - Gehe auf **Daten** > **Verknüpfungen bearbeiten** (bzw. **Abfragen & Verbindungen** je nach Excel-Version). - Klicke auf **Aktualisieren**. **2. Automatisches Aktualisieren beim Öffnen:** - Standardmäßig fragt Excel beim Öffnen einer Datei mit externen Verknüpfungen, ob diese aktualisiert werden sollen. - Bestätige die Abfrage mit „Aktualisieren“. **3. Automatisches Aktualisieren während der Arbeit:** - Excel aktualisiert externe Verknüpfungen **nicht** automatisch in Echtzeit, wenn das Quell-Dokument gespeichert wird. - Um die Daten während der Arbeit zu aktualisieren, muss entweder die Datei erneut geöffnet oder die Verknüpfungen manuell aktualisiert werden. **4. Mit Makro (VBA) automatisieren:** - Mit einem kleinen Makro kannst du die Aktualisierung automatisieren, z. B. alle paar Minuten oder beim bestimmten Ereignis: ```vba Sub VerknuepfungenAktualisieren() ThisWorkbook.UpdateLinks = xlUpdateLinksAlways End Sub ``` Oder für regelmäßige Aktualisierung: ```vba Sub AutoUpdateLinks() ThisWorkbook.UpdateLinks = xlUpdateLinksAlways Application.OnTime Now + TimeValue("00:05:00"), "AutoUpdateLinks" End Sub ``` Das Makro muss beim Starten der Datei ausgeführt werden. **Wichtige Hinweise:** - Die automatische Aktualisierung funktioniert nur, wenn beide Dateien zugänglich sind und keine Schutzmechanismen (z. B. Passwort) im Weg stehen. - Bei sehr großen Dateien oder vielen Verknüpfungen kann die Aktualisierung Zeit in Anspruch nehmen. **Fazit:** Eine Echtzeit-Aktualisierung bei jeder Änderung im Quelldokument ist mit Excel-Standardfunktionen nicht möglich. Du kannst aber mit manuellen oder automatisierten Aktualisierungen (z. B. per Makro) die Daten regelmäßig auf den neuesten Stand bringen. Weitere Infos findest du auch bei Microsoft: [https://support.microsoft.com/de-de/office/verwalten-von-verkn%C3%BCpften-arbeitsmappen-7e7c3c9e-8b1a-4c3b-a2d5-3b8b0b6a5c68](https://support.microsoft.com/de-de/office/verwalten-von-verkn%C3%BCpften-arbeitsmappen-7e7c3c9e-8b1a-4c3b-a2d5-3b8b0b6a5c68)

Neue Frage stellen

Verwandte Fragen

Wie kann man in Excel mehrere Instanzen gleichzeitig öffnen?

Um in Excel mehrere Instanzen (also komplett getrennte Excel-Fenster mit eigenen Prozessen) zu öffnen, gibt es verschiedene Möglichkeiten. Das ist besonders nützlich, wenn du zwei Excel... [mehr]

Warum ist das Ergebnis der Summenbildung in Excel zu hoch?

Wenn das Ergebnis der Summenbildung in Excel zu hoch ist, können verschiedene Ursachen dafür verantwortlich sein: 1. **Doppelte Werte**: Es könnten versehentlich Werte doppelt in die S... [mehr]

Wie mache ich die letzte Aktualisierung rückgängig?

Um eine letzte Aktualisierung rückgängig zu machen, kommt es darauf an, welches System, Programm oder Gerät du meinst. Hier einige allgemeine Hinweise für verschiedene Fälle:... [mehr]

Wie formatiere ich ein Excel-Sheet mit abwechselnd farbigen Zeilen?

Um in Excel die Zeilen abwechselnd in zwei Farben darzustellen, kannst du die Funktion „Bedingte Formatierung“ nutzen. So gehst du vor: 1. **Markiere den Bereich**, den du einfärben... [mehr]

Welche Funktion hat die Datei personal.xlsb in Excel?

Die Datei **personal.xlsb** ist eine spezielle Arbeitsmappe in Microsoft Excel, die als persönliche Makroarbeitsmappe dient. Sie wird verwendet, um Makros (VBA-Skripte), die du erstellst, zentral... [mehr]

Wie kann ich mit einem Excel-Makro alle Blätter einer Datei ausblenden, außer dem Blatt 'Anfang'?

Um in Excel per Makro (VBA) alle Blätter außer dem Blatt "Anfang" auszublenden, kannst du folgenden VBA-Code verwenden: ```vba Sub AlleBlätterAusblendenAußerAnfang()... [mehr]

Wie kann man ein Excel-Blatt per Makro aus- und einblenden?

Um in Excel per Makro (VBA) ein Arbeitsblatt auszublenden oder einzublenden, kannst du folgenden VBA-Code verwenden: **Blatt ausblenden:** ```vba Sub BlattAusblenden() Worksheets("Blattname&... [mehr]

Wie kann man mehrere Sheets in Excel mit VBA gleichzeitig sichtbar machen?

In VBA (Visual Basic for Applications) kannst du mehrere Arbeitsblätter nicht direkt in einer Zeile wie in deinem Beispiel sichtbar machen. Der Ausdruck `Sheets("TP1", "TP2").... [mehr]

Wie vergrößere ich den Text in der Bearbeitungsleiste einer Excel-Tabelle?

Um den Text in der Bearbeitungsleiste (Formelleiste) in Microsoft Excel zu vergrößern, gibt es folgende Möglichkeiten: **1. Zoom-Funktion der Bearbeitungsleiste (ab Excel 365/2019):**... [mehr]

Gibt es eine kostenlose Alternative zu Excel für Android?

Ja, es gibt mehrere kostenlose Alternativen zu Excel für Android. Zu den bekanntesten zählen: 1. **Google Tabellen (Google Sheets)** Kostenlos nutzbar, benötigt ein Google-Konto.... [mehr]