Workbook-Variable über Range
01.03.2013 09:04:08
Frank
Vermutlich eine ganz leichte Sache.
Public rm2dt As Workbook
Set rm2dt = Workbooks("RM2DT.xlsm")
Ich würde den Set-Befehl gern variabilisieren. Sprich: ich möchte dort nicht "hart" den Dateinamen "RM2DT.xlsm" in den Code schreiben. Der Dateiname soll in einer Excelzelle, der ich den Namen "FILE" gegeben habe, stehen. Ich habe es so versucht:
Set rm2dt = Workbooks(range("FILE"))
Das funktioniert aber nicht. Fehlermeldung "Die Methode 'Range' für das Objekt '_Global' ist fehlgeschlagen.
Was mache ich falsch?
Vielen Dank,
Frank