質問: エクセルvba こんばんは! エクセルマクロ初心者です。 エクセルvbaについて教えてください! パス(?)を指定して、ファイルを開けてから実行する マクロを書きたいのですが、エラーになってしまいます。 dim filename as string (1)workbooks.open filename:= "\d\mydocument\●●.xls" (●●はファイル名) (2)workbooks("●●").activate (1)の部分は実行されて目的のファイルは開くのですが(2)でエラーになってしまいます。 どなたか教えてください! 以前までは、このマクロ実行できていたのですが、突然できなくなりました。 困ってます。
回答: workbooks("●●.xls").activate だと思いますが? ファイルの拡張子まで指定してください。