返回列表 上一主題 發帖

如何使用vba將儲存格轉換為數字?

如何使用vba將儲存格轉換為數字?

各位大大好

公司系統匯出的EXCEL報表資料,
不知為何,只要是數值的儲存格,左上角都會有一個綠色三角形。
需要點選他,選擇轉換為數字之後,儲存格才能進行一些分析, e.g 樞紐分析



我有嘗試過錄製巨集的方式,找尋相關的語法指令,
但都沒有成功,
不知道各位大大有遇過類似問題,並且是如何解決的呢?

本帖最後由 准提部林 於 2016-5-31 15:58 編輯

With [D:D]
   .NumberFormatLocal = "G/通用格式"
   .Replace " ", "", Lookat:=xlPart
   .Value = .Value
End With

如果含有不可見字元,須視字元是哪一種?

TOP

我找到答案了~~~不知道是否還有其他的方式

cells(1,1) = Val(Trim(cells(1,1).Value))

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題