由于某些原因,Excel将我的数字转换为文本,并在列E3和F3的每个单元格中添加一个前置撇号。
我需要将列E3:F3转换回数字并将它们格式化为货币。我该怎么做?
A1:K2是标题。
以下代码无效:
我需要将列E3:F3转换回数字并将它们格式化为货币。我该怎么做?
A1:K2是标题。
以下代码无效:
Set wb = objApp.Workbooks.Open("aFile.xls", True, False)
wb.Sheets(1).Rows(2).Delete
wb.Sheets(1).Range("E3:F3") = Mid(wb.Sheets(1).Range("E3:F3"), 2,
Len(wb.Sheets(1).Range("E3:F3")) - 2)
wb.Sheets(1).Range("E3:F3").NumberFormat = "$#,##0.00"