Verknüpfungen
15.07.2006 12:29:37
Andi
ich hab ein Problem mit LinkSources und hoffe jemand kann mir den entscheidenden Tipp geben.
Sachverhalt:
Ich habe zwei Excel 2000 Dateien. Datei A die Arbeitsdatei. Datei B die Datendatei.
In datei A habe ich SVerweis-Verknüpfungen. Der Pfad ist auch unter "Bearbeiten-Verknüpfungen" eingetragen.
Nun wollte ich folgendes machen:
Wenn in Datei A eine Kriterium eingegeben wird, das nicht in Datei B ist sollte über ein form ein Eintrag in datei B möglich sein.
Ich habe also über den Befehl "alinks = ActiveWorkbook.LinkSources(xlExcelLinks)" mir den Pfad zur Datei B "geholt" und geöffnet. Dies klappte problemlos.
Im täglichen Einsatz ist jedoch die Datei B nicht immer an der gleichen Stelle.
Beim öffnen der Datei A wird abgefragt ob ich die Verknüpfungen aktualisieren will.
Da datei B nicht mehr im gleichen Verzeichnis liegt habe ich ja angeklickt und den neuen Pfad angegeben.
Der S-Verweis funktioniert auch mit dem neuen Ort *aber* der Eintrag unter Bearbeiten-Verknüpfungen wird ***nicht*** aktualisiert.
Folge: über "alinks = ActiveWorkbook.LinkSources(xlExcelLinks)" wird mir nur der alte Pfad geliefert und ich kann natürlich nicht auf die "neue" Datei zugreifen.
Was mache ich falsch?
Danke für die Mühen.
Gruß Andi
PS.: Ich habe es mit und ohne "Schutz der Arbeitsblätter" probiert.