Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1 / 13663 ツリー 前へ→

【82475】漢字項目を含むCSVファイルの読み込みに関して 煮詰まった 25/7/25(金) 9:44 質問[未読]
【82476】Re:漢字項目を含むCSVファイルの読み込みに... jindon 25/7/29(火) 11:54 回答[未読]
【82477】Re:漢字項目を含むCSVファイルの読み込みに... 煮詰まった 25/7/30(水) 12:56 お礼[未読]

【82475】漢字項目を含むCSVファイルの読み込みに...
質問  煮詰まった  - 25/7/25(金) 9:44 -

引用なし
パスワード
   漢字項目を含むCSVファイルの読み込みに関して
文字化けしてうまく読み込めないので対応方法
を教えてください。サンプルのVB記載して欲しいです

条件
項目数は可変で行数も可変の以下のようにデータが
CSV形式で作成されているものを見出しから読み込ん
でEXCELシートに出力させたい

サンプル
項目1,項目2,項目3,項目4,項目5
"001","山田","1.00","100",,
"002","田中","2.00","200","四国"
"003","佐藤","3.00","300","九州"
"004","吉田","4.00","400","東北"
"005","伊藤","5.00","500","関西"

以上お願いします。

【82476】Re:漢字項目を含むCSVファイルの読み込み...
回答  jindon  - 25/7/29(火) 11:54 -

引用なし
パスワード
   Sub Sample()
  Dim fn$
  fn = Application.GetOpenFilename("CSVFile,*.csv")
  If fn = "False" Then Exit Sub
  With ActiveSheet.QueryTables.Add("TEXT;" & fn, [a1])
    .TextFilePlatform = 65001
    '.TextFileStartRow = 1
    .TextFileCommaDelimiter = True
    .TextFileColumnDataTypes = Array(2, 1, 1, 1, 1, 1)
    .Refresh
    .Delete
  End With
End Sub

【82477】Re:漢字項目を含むCSVファイルの読み込み...
お礼  煮詰まった  - 25/7/30(水) 12:56 -

引用なし
パスワード
   ありがとうございました。
中身見てみます。

1 / 13663 ツリー 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free