過去の桐井戸端BBS (桐ver.8)
15822 桐からCSVで書き出しした番号のデータが日付に変わってしまう オリジナル 2002/04/24-14:48
こんにちは

毎度お世話になります。

現在、桐のVer.8で機械別の実績表をCSVに書き出そうとしているのですが、
機械番号はCSVで見ると日付になってしまいます。
こんなやり方をしてます。

書き出し CSV,機械別実績,項目名=する,{[機械番号],[作業内容],[作業時間]}

ちなみに機械番号は「11-3」とか、「11-4」とかです。
それがCSVで見ると「11月3日」とか、「11月4日」になります。

表のデータ型は文字列です。
何とか、簡単なやり方を教えてください。


15825 エクセルに問題があるのです Ogo 2002/04/24-17:56
記事番号15822へのコメント

>現在、桐のVer.8で機械別の実績表をCSVに書き出そうとしているのですが、機械
>番号はCSVで見ると日付になってしまいます。

>ちなみに機械番号は「11-3」とか、「11-4」とかです。
>それがCSVで見ると「11月3日」とか、「11月4日」になります。

違うでしょ?
「CSVで見ると」ではなく、「エクセルで開くと」でしょ?

試しに、そのファイルをメモ帳(またはテキストエディター)
や MS-Access で開けばすぐに判るはずですよ――桐は正しくデータを書き出していると。

これは MS-Excel の FAQ です。
この掲示板でも何度も繰り返し話題になっています。

結論としては、エクセルの異常な仕様が原因なので、
桐側で対処することはできません
(いや、例えば機械番号を「11-3」とかのカギカッコで囲んで書き出すとか、
「No.11-3」とかの日付ではありえない様式にして書き出せばいいんだが)。

過去ログで「エクセル CSV」辺りをキーワードに検索してみて下さい。


15826 Re:CSV書き出しについて pokopon 2002/04/24-17:57
記事番号15822へのコメント
オリジナルさん  こんばんは

>ちなみに機械番号は「11-3」とか、「11-4」とかです。
>それがCSVで見ると「11月3日」とか、「11月4日」になります。

CSVで見る=エクセルで開く ということですね。
メモ帳などのエディタで開くと、きちんと「11-3」とかになっていると思います。

エクセルでは、CSVファイルを直接クリックして開くと、自動で「11-3」が日付として取り込まれるためと思います。

エクセルで取り込む場合、ファイル→開く→ファイルの種類(PRN,TXT,CSV)にして、
後はウイザードに従って機械番号を「文字列」として取り込めばどうでしょうか?

15829 Re:CSV書き出しについて ZUBO 2002/04/25-00:40
記事番号15822へのコメント
オリジナルさん、皆さんがコメントされておりますとおり、
桐のデータを書出しエクセルで開くということで良いのでしょうか。

だとしたら桐からテキストで書出し、エクセル側でテキストファイルウイザードに従い
列のデータ形式を指定して読み込むというのもひとつの方法かと思いますがいかがでしょう。

はずしてたら、ごめんなさい。


15834 Re:CSV書き出しについて オリジナル 2002/04/25-14:17
記事番号15829へのコメント
ありがとうございました。

みなさんが言っている通り、桐の問題では無いのですね。

ありがとうございました。

戻る