Ich versuche, Links in einer Kalkulationstabelle mit VBA zu ersetzen und bekomme einen Typenkonfliktfehler und kann den Grund nicht herausfinden.Typ Mismatch Vba Fehler
MyCode:
Dim aLinks as variant
Dim myPath, name as String
aLinks = ActiveWorkbook.LinkSources
myPath = "C:\"
name = "test.xlsm"
ActiveWorkbook.ChangeLink Name:=aLinks, NewName:=myPath & name, Type:=xlExcelLinks
Kennt jemand den Grund?
myPath wird implizit als Variante deklariert. Es sollte Dim myPath als String sein, Name als String – QHarr
Nein, es ist nicht, ich schneide nur alles dazwischen, um nur die Teile zu zeigen, die ich ausspreche. Mein Pfad, aLinks und Name sind alle zuvor angegeben – Luiza
Fair genug. Ich habe es gerade bearbeitet. – Luiza