質問: activeworkbook.path & "\" & エクセル workbooks.open filename:=エクセル end sub
回答: こんにちは。 どう動かないのでしょうか? dir の行のコメントを外してみましたが、私のところではきちんと動きますよ。 もうちょっと詳しく教えてください。 あと、問題の本質ではないですが気になる点として・・・ 開こうと思っているデータファイルと vba コードが書いてあるこのファイルとは同じフォルダに置いてあるんですか? 置いてあるなら「activeworkbook.path」は「thisworkbook.path」の方が安全ですよ。 activeworkbook というのは「その瞬間にアクティブなブック」ですので、vba が書いてあるブック以外のブックがアクティブなケースも発生する可能性があります。 thisworkbook はまさに「このブック」ということなので、どんな状況でも thisworkbook は vba コードが書いてあるブックを指します。