- 締切済み
EXCEl/VBAで拡張子なしのファイルを開けない
EXCEL2000 VBAのOpenTextメソッドで、拡張子の付いていないファイル(ABCDE)を開く時、同じフォルダにEXCELのブック(ABCDE.XLS)があるとブックの方を開いてしまいます。 拡張子なしのファイルを開く方法をご存知の方どうか教えてください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- MidnightHawk
- ベストアンサー率33% (27/81)
回答No.2
全く自信が無いのですが・・・ ファイル名の指定を、"ASCDE."とドット付きにしてもダメでしょうか?
- TTak
- ベストアンサー率52% (206/389)
回答No.1
mkuni73さんこんにちは 私の使っている方法ですが、ファイルを開く直前に、Nameステートメントで、一時的にtxtなどの拡張子を付けてファイルを開き Name "ABCDE" As "ABCDE.txt" 閉じた直後にその逆、 Name "ABCDE.txt" As "ABCDE" を実行するのはいかがでしょう?。
質問者
お礼
TTakさんありがとうございます。 やはり拡張子なしのファイルをそのままで、というのは無理なんでしょうか。拡張子をつけてあげる方法で移行と思います。どうもありがとうございました。
補足
ドットのみを付けてあげても結果は同じでした。