プロが教えるわが家の防犯対策術!

今SQLiteManagerを用いてデータベースを管理しているのですが
データをインポートする際にエクセルの形式からCSVに変換して
カンマ区切りでとういうところまではできたのですが
それぞれの数値データを''(シングルクォーテーション)で囲みたいのです。('8','98',...こういった形で)
ですがどうすれば出来るのかがわかりません。
変換する際に何か設定?みたいなことがあるのか
その後で変換方法?があるのか。
もしわかるかたいらっしゃいましたら教えていただきたいです。

A 回答 (1件)

>変換する際に何か設定?みたいなことがあるのか


>その後で変換方法?があるのか。

EXCELが絡むと、CSV大変なんですよね。
出力されるものも、純粋な形式ではないし 逆に 他のソフトで作成したCSVファイルでも 一旦EXCELで開いて保存してしまうと CSV形式のままで保存しても引用符等の扱いが勝手に変わってしまい使えなくなったりします。(開くならメモ帳など)

変換する際の指定は、わかりませんが 私は作成されたCSVファイルを
加工しています。
ですので、
>その後で変換方法?があるのか。
にコメントします。
私は、CSV形式のテキストファイルに色んな加工をすることができるフリーソフトが便利でよく使わせていただいています。
フィールド単位に指定して 引用符(シングルでもダブルでも)を
付けたりもできます。
ちょっと操作に慣れがいるかもしれませんが sekacchiさんのご要望は
満たせるソフトですので、一度試されてはいかがでしょうか?

http://www.koka-soft.com/okada/koka_software/chg …

ちなみに、操作としては
・CSVファイルを指定して開く
・メニュー>編集>引用符の付け外し>フィールド毎付け外し
・フィールドリストから該当フィールドを選択 
・付加実行
でしょうか。
    • good
    • 0
この回答へのお礼

ありがとうございます!
操作まで詳しくお答えいただきありがとうございます。
お答えいただいたとおり実行したところ
希望通りの結果が得られました。

お礼日時:2009/01/16 16:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!