Excel 2013: Beim Aktualisieren der Datenverbindung ist ein Fehler aufgetreten. Stattdessen wird versucht, die Datei zu öffnen.

Excel 2013: Beim Aktualisieren der Datenverbindung ist ein Fehler aufgetreten. Stattdessen wird versucht, die Datei zu öffnen.

EDIT:Ich habe es vielleicht gelöst, ohne zu wissen, was die Ursache war. Ich führe immer noch Tests durch, um festzustellen, ob es funktioniert, aber von einem Benutzer, bei dem die Verbindung wie erwartet funktionierte, habe ich eine Verbindungsdatei exportiert und dann die Arbeitsmappe gespeichert, während die Datenverbindung so eingestellt war, dass immer diese Verbindungsdatei verwendet wird.

Wir arbeiten mit einigen makroaktivierten Arbeitsmappen, die alle auf einer Netzwerkfreigabe gespeichert sind. Um die Situation zu vereinfachen: Arbeitsmappe A ruft einige Daten aus Arbeitsmappe B ab. Refresh AllNormalerweise wird die Arbeitsmappe wie vorgesehen aktualisiert. Soweit alles gut.

Bei manchen Benutzern kann die Datenverbindungscheintirgendwie fehlschlägt, und Excel versucht dann, die gesamte Datei zu öffnen, anstatt nur die Tabelle abzurufen. Zugegeben, wenn wir die Datei öffnen lassen, wird das Update durchgeführt. Aber der zusätzliche Aufwand für das Öffnen und Schließen dieser bestimmten Datei ist nicht wirklich akzeptabel (es ist ressourcenintensiv).

Ich möchte noch einmal darauf hinweisen, dass dies nicht bei allen Benutzern auftritt, bei denen es jedoch ständig auftritt.

Ich weiß nicht, ob es ein Berechtigungsproblem ist, da alle Benutzer alle Dateien öffnen können. Selbst diejenigen, bei denen dieses Problem auftritt, können jede Datei auf der Freigabe manuell und ohne Probleme öffnen, ohne sich erneut authentifizieren oder ähnliches zu müssen.

Wie beginne ich mit der Fehlerbehebung? Ich denke, es hat irgendwie mit der Authentifizierung zu tun, aber wie finde ich heraus, wo/wie/warum es fehlschlägt? Die Datenverbindung ist so eingestellt, dass die Anmeldeinformationen des angemeldeten Benutzers verwendet werden.

Antwort1

Der Fehler war also nicht das, was ich dachte. Es stellte sich heraus, dass Excel die gewünschte Tabelle nicht abrufen kann, wenn die Datei von jemand anderem geöffnet wird, es sei denn, die lokale Excel-Instanz kann zuerst eine schreibgeschützte Version öffnen.

verwandte Informationen