Tabellenverknüpfung per VBA
bilinmeyen
- vb-script
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
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