テキストファイルを読む

サンプルソース

' カンマ区切りのテキストファイルを読む
Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Comma:=True

' 10行目からテキストファイルを読む
Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Comma:=True, _
StartRow:=10

' 引用符をダブルクォーテーション(")で読む
Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Comma:=True, _
TextQulifier:=xlTextQualifierDoubleQuote

' 引用符をシングルクォーテーション()で読む
Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Comma:=True, _
TextQulifier:=xlTextQualifierSingleQuote

' 引用符をなしで読む
Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Comma:=True, _
TextQulifier:=xlTextQualifierNone

解説

OpenTextでテキストファイルを読み込みます。
ワークシートから1つのブックを新規で開きます。

Filename:=にはファイル名を指定します。
DataType:=はデータ形式です。区切りデータの場合はxlDelimitedを指定します。
Comma:=にTrueを指定することでカンマ区切りで読み込みます。
TextQulifier:=は文字列の引用符です。xlTextQualifierDoubleQuoteは引用符をダブルクォーテーション(")、xlTextQualifierSingleQuoteはシングルクォーテーション(')、xlTextQualifierNoneは引用符なしになります。





ファイル操作




Excel VBA講座




アクセスランキング


セルの参照
セルの操作
シートの操作
ブックの操作
ウィンドウの操作
グラフの操作
印刷の操作
ファイル操作
Excel操作


Copyright (C) Excel@Workshop All rights reserved.