返回列表 上一主題 發帖

如何使用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

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題