返回列表 上一主題 發帖

xls另存Csv保留零

xls另存Csv保留零

我需要將大量excel sheet存成csv檔
------------------------------------------------
以下是目前用的方式
Public Sub SaveWorksheetsAsCsv()
Dim WS As Excel.Worksheet
Dim SaveToDirectory As String

    SaveToDirectory = "d:\"

    For Each WS In ThisWorkbook.Worksheets
        WS.SaveAs SaveToDirectory & WS.Name, xlCSV
    Next

End Sub
------------------------------------------------

裡面很多0開頭數字,轉存後無法顯示(0015,0050.....→15,50.....)
改成下列兩種模式也無法成功
(1)   ="0050"
(2)   0050(儲存格格式設為文字)
能不能讓這(1)、(2)種型態的數字轉到csv都可以顯示出0呢
可否請大大們提供好方法呢?謝謝

回復 2# bobomi
我需要讓A欄開頭是零的數字都維持原樣,但是目前用的方式,會讓0通通不見
麻煩大大看看了

TEST1.rar (16.9 KB)

TOP

回復 5# bobomi
了解,感謝大大撥空回復:)

TOP

        靜思自在 : 滴水成河。粒米成蘿,勿輕己靈,勿以善小而不為。
返回列表 上一主題