bilinmeyen: Tabellenverknüpfung per VBA

hallo zusammen,

1- wie kann man per vba den verknüpfungspfad einer verknüpften tabelle ändern?
2- wie per vba eine neue verknüpfte tabelle erstellen?

danke und gruß,
bilinmeyen

  1. Hi,

    kannst Du Deine Frage noch etwas ausführlicher stellen? Beschreibe mal, was Du vorhast.

    1- wie kann man per vba den verknüpfungspfad einer verknüpften tabelle ändern?
    2- wie per vba eine neue verknüpfte tabelle erstellen?

    Falls Du Verknüpfungen in Formeln meinst, kannst Du Dir die Formel als String zusammenbasteln und diesen dann mittels FormulaLocal als Formel in die Zelle eintragen.

    Beispiel:

    strFormel = "=Summe(Tabelle2!A1:A5)"
    Range("A1").FormulaLocal = strFormel

    Den Makrorecorder solltest Du in diesem Fall nicht verwenden, da dieser mit FormulaR1C1 arbeitet.

    Viele Grüße

    Jörg