Ich habe eine Zeichenfolge "sFile", die den Namen der Arbeitsmappe mit der Erweiterung speichert.Aktivieren der Arbeitsmappe
Ich möchte diese Arbeitsmappe aktivieren, in einer Zeichenfolge gespeichert.
Und dann schließen Sie es.
-Code verwende ist:
Dim wbk as workbook
Set wbk = Workbooks(sFile)
wbk.Activate
wbk.close
Aber das ist nicht working.Please Hilfe.
Die Arbeitsmappen() Ansatz verwendet nicht die Erweiterung, nur den Namen der Arbeitsmappe. Verwenden Sie entweder den Namen oder schneiden Sie die Erweiterung mit Replace() aus der Zeichenfolge heraus. Edit: mit der Erweiterung funktioniert auch, ist aber nicht zwingend erforderlich. – Zerk