Q
列类型转换
1
A
回答
1
您可以重新输入值之前的细胞格式更改为通用。
Sub tt()
col = "A"
lastRowIndex = Cells(Rows.Count, col).End(xlUp).Row
Set c = Range(Cells(1, col), Cells(lastRowIndex, col))
c.NumberFormat = ""
c.FormulaLocal = c.Value
End Sub
3
试试这个
Sub ShivaGupta()
Columns("nameofcolumn").NumberFormat = "0.00"
End Sub
1
如果你正在寻找一个Excel的公式,你可以试试这个:
=VALUE(A1)
1
tombata的答案似乎是一个不错的路要走,但是,你也可能去通过为循环,并根据您的需要使用CInt()或CDouble()转换每个单元的.value
。
相关问题
- 1. U-SQL列类型转换
- 2. 转换类型
- 3. 类型转换++
- 4. 转换类型
- 5. 类型转换
- 6. 转换类型
- 7. C#泛型类型转换Decimal转换为Float - “不能转换类型'T1'? 'T2'“
- 8. 类类型转换:为什么类型转换功能不叫
- 9. 转换列表的IEnumerable类型
- 10. 转换的Unicode列出在Python类型
- 11. 转换列表给定类型
- 12. 转换表列数据类型VARBINARY
- 13. 类型转换参数散列值
- 14. Python Pandas转换列数据类型
- 15. Swift中的阵列类型转换
- 16. 将动态类型转换为列表
- 17. 通用列表类型转换问题
- 18. 转换Haskell的IO表列出类型
- 19. C#类型转换
- 20. Java类型转换
- 21. Groovy类型转换
- 22. Regd。类型转换
- 23. SPARQL类型转换?
- 24. 类型转换C++
- 25. sqlite3_column_text()类型转换
- 26. Javascript类型转换
- 27. C#类型转换
- 28. C#类型转换?
- 29. Int类型转换
- 30. C++类型转换
当您选择所有单元格,应该是提醒您的是,数字存储为文本(因为第一个单元格),并有一个选项可以转换为数字稍微弹出。 – Rory
您可以使用功能或复制,然后粘贴特殊。 – harun24hr
但是,如果这些是合同号码(标识符),那么将它们作为文本存储可能会更好。您可能需要比较其他来源数据的前导零,并且您不会添加,减去,乘数,除法和加权来提供这些数字。 – z32a7ul