-PR-
  • すぐに回答を!
  • 質問No.5607497
解決
済み

CSVファイルからダブルクォーテーションを削除したい。VBS使用で。

  • 閲覧数3327
  • ありがとう数3
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (1/1)

CSVファイルからダブルクォーテーションを削除したい。VBS使用で。

CSVファイルのダブルクォーテーションを外す方法が
Wendy02さん回答の
http://oshiete1.goo.ne.jp/qa3016163.html
(タブ区切りデータからダブルコーテーションを外したい)
を使用してみました。

〔使用前〕
"1","00030123","00000000000000000000","00000000000000000019","4220120","42201","","1"
〔使用後〕
1,00030123,00000000000000000000,00000000000000000019,4220120,42101,",1"

使用後、ダブルクォーテーションで囲まれていない項目があると、
ダブルクォーテーションが残ってしまいます。

.Pattern ="""([^""]+)"""
の部分を変更すれば、良いと思うのですが教えていただけないでしょうか?
  • 回答数1
  • 気になる数0

質問者が選んだベストアンサー

  • 回答No.1
レベル14

ベストアンサー率 57% (3570/6233)

こんにちは。

>.Pattern ="""([^""]+)"""
このパターンは、必ず、""のない文字に挟まれているという条件だからです。
空で、"" というものは予想していませんでした。

>"42201","","1"  ←"" が該当から外れますね。

今、試していまんせが、

.Pattern ="""([^""]*)"""

プラス(+)をアスタリスク(*)に変えてみてくれませんか?

それでダメだったら、実際にコードに入れて試してみます。
お礼コメント
sin0101

お礼率 100% (1/1)

 早々のご回答、ありがとうございます。
無事に動きました。
 助かりました。m(_ _)m
投稿日時 - 2010-01-20 14:55:24
  • ありがとう数0
-PR-
-PR-
  • 回答数1
  • 気になる数0
このQ&Aで解決しましたか?

関連するQ&A

-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


-PR-

ピックアップ

-PR-
ページ先頭へ