csvの書式 – プログラミング – Home

通知
すべてクリア

csvの書式


YUKI
 YUKI
(@YUKI)
ゲスト
結合: 24年前
投稿: 39
Topic starter  

VC++6.0 MFC でmdbにDAO接続し、
SQLで取得した結果をcsvファイルに書き込んでいます。

そこで質問ですが、数値型で格納されているデータを、
¥とコンマつけてcsvで出力すると
トータル8文字までしかちゃんと表示できません。(例 \100,000)
8文字以上になると########になってしまいます。
セルの幅を手動で変更するとちゃんと表示されますが、
はじめからちゃんと表示できないものでしょうか???

よろしくおねがいします。。


引用解決済
トピックタグ
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

########と表示されるのは,アプリケーション側の問題であって,
CSVの問題ではないです。
CSVには書式に関する情報は含まれませんから,
アプリケーション専用の形式にするなどの対策を採る必要があります。


返信引用
PATIO
(@patio)
Famed Member
結合: 4年前
投稿: 2660
 

csvと書かれているので、EXCEL辺りで表示したのだと思いますが、
既にYuOさんが書かれているようにcsvというのは書式情報も持たない
単なるテキストファイルです。
xlsファイルのような出方を期待しても無理だと思います。
取り込み時にEXCEL側でマクロを使って取り込むようにしておいて
マクロ内で各カラムの幅まで設定してしまうとかしないと無理だと思います。
もしくは、読み込んでからカラム幅を調整するようなマクロを動かすかですね。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました