Ändern der Quelle einer Verknüpfung für mehrere Arbeitsmappen

28/07/2008 - 12:59 von Otto | Report spam
Das Problem ist, dass sich der Datenpfad der Quelldatei durch eine
Umorganisation für hunderte Arbeitsmappen kurzfristig geàndert hat. D.h. der
Pfad “D:\Data\Auswertung\Liste.xls“ hat sich in
“T:\Data\Auswertung\Liste.xls“ geàndert.
Ist es möglich durch eine Änderung der Einstellungen in Excel oder über ein
Makro für diejenigen Arbeitsmappen die Verknüpfung umzuàndern die mit der
gleichen Quelldatei unter einen Ordner bzw. Unterordner abgelegt sind.

Vielen Dank!
 

Lesen sie die antworten

#1 stefan onken
29/07/2008 - 09:12 | Warnen spam
On 28 Jul., 12:59, Otto wrote:
Das Problem ist, dass sich der Datenpfad der Quelldatei durch eine
Umorganisation für hunderte Arbeitsmappen kurzfristig geàndert hat. D.h. der
Pfad “D:\Data\Auswertung\Liste.xls“ hat sich in
“T:\Data\Auswertung\Liste.xls“ geàndert.
Ist es möglich durch eine Änderung der Einstellungen in Excel oder über ein
Makro für diejenigen Arbeitsmappen die Verknüpfung umzuàndern die mit der
gleichen Quelldatei unter einen Ordner bzw. Unterordner abgelegt sind.

Vielen Dank!



hallo Otto,
das liesse sich mit einem Makro erledigen, ertsmal dieses zum testen,
ob das Makro richtig funktioniert:
erstelle eine neue Exceldatei, wechsle mit Alt+F11 in den Makro-
Editor, gehe auf Einfügen/Modul.
In das große Codefenster kopierst du dieses:

Sub VerknüpfungÄndern()
Application.DisplayAlerts = False
ActiveWorkbook.ChangeLink _
Name:="D:\Data\Auswertung\Liste.xls", _
NewName:="T:\Data\Auswertung\Liste.xls", _
Type:=xlExcelLinks
End Sub

Beende den Editor (Alt+F11). Öfnne nun eine Datei mit Verknüpfungen
und starte das Makro über Extras/Makro/Makros.
Wenn die Verknüpfungen korrekt geàndert wurden, werden wir das Makro
erweitern, so dass alle Dateien eines Verzeichnis automatisch geàndert
werden.
Wenn nicht, bitte die Fehlermeldung mitteilen.

Gruß
stefan

Ähnliche fragen