[問題] xls批次轉存csv檔數值格式問題

看板Office作者 (studyuser)時間7年前 (2019/02/25 17:04), 編輯推噓0(005)
留言5則, 1人參與, 7年前最新討論串1/1
版本為office 2013 透過vba做xlsm將資料轉存csv檔時, 數值1.0,在csv檔都會變成1, 請問有辦法讓轉存csv檔時,是留小數1位嗎? 有試過text函數,但是仍然再轉存csv時,仍會自動變成1 請問有方法嗎? 謝謝! (若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: 版本: -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.111.166 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1551085474.A.91A.html

02/25 17:24, 7年前 , 1F
測試了三種方式1.儲存格格式文字,打入1.0
02/25 17:24, 1F

02/25 17:25, 7年前 , 2F
2.以原文提到的函數text將1以格式0.0
02/25 17:25, 2F

02/25 17:25, 7年前 , 3F
3.儲存格格式自訂為0.0
02/25 17:25, 3F

02/25 17:25, 7年前 , 4F

02/25 17:26, 7年前 , 5F
另存後於記事本看,都是顯示為1.0
02/25 17:26, 5F
文章代碼(AID): #1SSw-YaQ (Office)
文章代碼(AID): #1SSw-YaQ (Office)