Re: [問題] 將數值寫到csv檔的問題
跟程式沒有關係
EXCEL 開啟 csv 的時候
請使用 "取得外部資料" "從文字檔"
將該欄位改成 '文字'
則會將前面的 '0' 當作文字而非數字
EXCEL default 讀入的時候, 是將這個東西當作數字
會導致前面的 '0' 消失
※ 引述《bbbbbbjeff (雲伴風 風隨雲)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: Visual C++ 2010
: 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
: 無
: 問題(Question):
: 各位網友好,我目前需要讀入一筆 .DAT 檔的資料,並擷取所需
: 字元串接成字串,並以 array<String^>^ 這樣形式的字串陣列
: 存下,最後輸出到CSV檔,方便直接用EXCEL開。但目前預到一個
: 小問題,就是當串接後的字元是0011時,寫檔到CSV再以EXCEL開
: 起後,只顯示11,由於老師希望前面的0也可以保留,請問是否
: 有辦法可以不用在EXCEL內改變儲存格格式,就能夠讓EXCEL開起
: 後也能夠顯示0011????
: 餵入的資料(Input):
: 0011
: 預期的正確結果(Expected Output):
: 0011
: 錯誤結果(Wrong Output):
: 11
: 程式碼(Code):(請善用置底文網頁, 記得排版)
: 補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.47.38
推
10/25 13:54, , 1F
10/25 13:54, 1F
→
10/25 14:17, , 2F
10/25 14:17, 2F
推
10/25 14:26, , 3F
10/25 14:26, 3F
推
10/25 14:45, , 4F
10/25 14:45, 4F
推
10/25 14:55, , 5F
10/25 14:55, 5F
推
10/25 14:55, , 6F
10/25 14:55, 6F
→
10/25 14:55, , 7F
10/25 14:55, 7F
→
10/25 14:56, , 8F
10/25 14:56, 8F
→
10/25 14:57, , 9F
10/25 14:57, 9F
→
10/25 14:57, , 10F
10/25 14:57, 10F
推
10/25 15:02, , 11F
10/25 15:02, 11F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):