CSVの数値の扱いについて

解決


へなちょこ  2003-08-27 16:33:04  No: 79175  IP: [192.*.*.*]

VB6(SP5)  ACCESS2000
VBでDBからのデータをCSV形式で出力したいのですが、
文字列で"000003"とあるのですが、これが、CSVでは、3になってしまいます。
"000003"で出力する方法を教えてください。
お願いします。

編集 削除
nanashi  2003-08-28 10:04:34  No: 79176  IP: [192.*.*.*]

CSVファイルをExcelで開いてませんか?
VBから"000003"と出力していればデータ的にはちゃんと"000003"になってるはずです。
CSVファイルはテキストデータなので、メモ帳などのテキストエディタで開いて確認してください。

編集 削除
クリレポ  2003-08-28 13:22:38  No: 79177  IP: [192.*.*.*]

なるほど、確かにデータ的には、間違いないですね。
でも、EXCELで開いた時に、"000003"とする事は、できるのでしょうか?

編集 削除
へなちょこ  2003-08-28 13:23:27  No: 79178  IP: [192.*.*.*]

上記の発言、名前を間違えていました。

編集 削除
oku  URL  2003-08-29 01:25:29  No: 79179  IP: [192.*.*.*]

拡張子をCSVではなくTXTで保存してEXCELで
開くときに属性を文字列にすれば出来ますよ。

編集 削除
へなちょこ  2003-08-29 10:35:43  No: 79180  IP: [192.*.*.*]

なるほど、ありがとうございました。

編集 削除