On 6月 5th, 2008 ゲスト said:
ご無沙汰してます、utaです。
With ActiveSheet.QueryTables.Add(Connection:="TEXT;C:\abc.csv", Destination:=Range("A1"))
.AdjustColumnWidth = True
.TextFilePlatform = 932
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileCommaDelimiter = True
.TextFileConsecutiveDelimiter = False
.TextFileSemicolonDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileTabDelimiter = False
.TextFileColumnDataTypes = Array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2)
.Refresh BackgroundQuery:=False
End With
こんなんでCSVファイルでも上手くいくと思います。
ExcelのGUI操作でいえば、hipposさんのが「ファイル - ファイルを開く」、
これが「データ - 外部データの取り込み」にあたります。










最近のコメント
2 weeks 2 days ago
3 weeks 5 hours ago
3 weeks 6 days ago
3 weeks 6 days ago
6 weeks 6 days ago
6 weeks 6 days ago
13 weeks 21 hours ago
22 weeks 6 days ago
22 weeks 6 days ago
25 weeks 4 days ago