#18_2 ファイルを開く
カンマ区切りのテキストファイルを開く
VBAでテキストファイルを開く場合、OpenTextメソッドを用います。OpenTextメソッドは複雑なので、幾つか例を見て学ぶのが手っ取り早いです。
最も簡単な例として、csv(カンマ区切りのファイル)を開いてみましょう。
上の例のポイントを示します。
①「ChDrive」でカレントドライブを変更しています。
②「ChDir」でカレントフォルダを変更しています。
③「Comma:=True」でデータをカンマで区切ります。
カンマ+スペース区切りのテキストファイルを開く
カンマ区切りのテキストファイルの次に、「カンマ+スペース」で区切られたファイルの例を紹介します。
固定長フィールド形式のテキストファイルを開く
引数DataTypeにxlFixedWidthを指定することで、固定長フィールド形式のテキストファイルを開くことができます。
その例を以下に示します。