Externe Verknüpfung per Makro ändern

18/08/2008 - 10:52 von Oliver | Report spam
Hallo, ich möchte in Excel 2003 eine Verknüpfung in eine andere Excel-Tabelle
per Makro àndern. Die Zielquelle kann ich über Variablen beschreiben. Mein
Problem ist die ursprüngliche Verknüpfung. Sie ist von mir nicht eindeutig
beschreibbar, da sie von anderen Usern festgelegt wird, und es kann auch
sein, dass es mehrere Verknüpfungen gibt, von denen ich eine bestimmte àndern
möchte. Wer kann mir helfen?

Vielen Dank, Oliver
 

Lesen sie die antworten

#1 stefan onken
18/08/2008 - 12:04 | Warnen spam
On 18 Aug., 10:52, Oliver wrote:
Hallo, ich möchte in Excel 2003 eine Verknüpfung in eine andere Excel-Tabelle
per Makro àndern. Die Zielquelle kann ich über Variablen beschreiben. Mein
Problem ist die ursprüngliche Verknüpfung. Sie ist von mir nicht eindeutig
beschreibbar, da sie von anderen Usern festgelegt wird, und es kann auch
sein, dass es mehrere Verknüpfungen gibt, von denen ich eine bestimmte àndern
möchte. Wer kann mir helfen?

Vielen Dank, Oliver



hallo Oliver,
gibt es für den zu àndernden link denn irgend etwas eindeutiges (zB
Pfad oder Dateiname im link)?
Prinzipiell kann man über ActiveWorkbook.LinkSources(xlExcelLinks) auf
alle links zugreifen, diese auf Pfad/Dateiname prüfen (InStr) und per
ActiveWorkbook.ChangeLink àndern.

Gruß
stefan

Ähnliche fragen