Excel VBA質問箱 IV

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

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


18946 / 76732 ←次へ | 前へ→

【63223】Re:CSVファイルの読込でカンマを含むデータの場合
発言  kanabun  - 09/10/16(金) 12:53 -

引用なし
パスワード
   ▼初心者です。 さん:こんにちは。

>CSVファイルの項目中にカンマと小数点を含む場合の読込方法を
>教えて下さい。

>    '1行読み込みます
>    Line Input #ch1, textline
>    
>    'ダブルクォーテーションを削除します
>    textline = Replace(textline, """", "")
>    
>    'カンマで分離します
>    csvline() = Split(textline, ",")

この読み込み方に問題があります。

拡張子を*.txt に替えて、OpenTextメソッドで読み込むとか、
メニュ−[データ]-[外部データの取り込み]-[テキストファイルのインポート]
の機能を利用してください。

ファイルの列数が分かっているのであれば、
>    Line Input #ch1, textline
でなく、
  Input #ch1,csvline(j)
でちまちま やってもいいでしょうけど。

2 hits

【63222】CSVファイルの読込でカンマを含むデータの場合 初心者です。 09/10/16(金) 12:16 質問
【63223】Re:CSVファイルの読込でカンマを含むデータ... kanabun 09/10/16(金) 12:53 発言
【63233】Re:CSVファイルの読込でカンマを含むデータ... 初心者です。 09/10/19(月) 9:30 質問

18946 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free