• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELからTXTは開けますでしょうか?)

EXCELからTXTを開く方法について教えてください

このQ&Aのポイント
  • EXCELのVBAを使用して他のファイル(txtやWordなど)を開くことは可能ですか?
  • 開ける場合、どのように記述すれば良いですか?Openメソッド以外の操作も可能ですか?
  • EXCEL2000を使用しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.2

テキストは同じ様にWorkbooks.Open Filename:=で開けます。 テキストを開く際の形式等を設定しながら開くにはOpenTextで形式設定の記述を 入れればセルごとに開くことも出来ます。 こんな感じです。 Workbooks.OpenText FileName:="C:\Test.txt", StartRow:=1,DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False,Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), ・・・・・・・・・) WordはExcelでは開く際に拡張子の認識でエラーが出ると思います。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

メモ帳でtxtファイルを作り Sub test03() Workbooks.OpenText "c:\My Documents\aba.txt" Workbooks("aba.txt").Activate End Sub を実行すると新しいブックを作成しました。 OpenTextメソッドの引数が沢山ありますので 解説書で見てください。

  • timber
  • ベストアンサー率29% (218/739)
回答No.1

WORDのファイルは無理だと思いますが、テキストファイルはできますよ。 ここでは、コードは書きませんが、 「ツール」-「マクロ」-「新しいマクロの記録」としておいて、 手動でテキストファイルを開きます。終わったら 「ツール」-「マクロ」-「記録終了」とすれば、 VBAのコードが出来てますので、VisualBasicEditor で確認してみて下さい。

関連するQ&A