我对 vba 宏有疑问。单元格包含值 941144280284022000000。但是当尝试在宏中获取此值时,变量等于
9.41144280284022E+20。是否有可能获得“真实”值(value)?
谢谢。
最佳答案
这是一个例子:
Sub dural()
MsgBox ActiveCell.Text
End Sub
这将确保长串数字不会转换为数字。
编辑#1:
这假定单元格实际上显示一长串数字。如果单元格显示 #### ,这就是潜艇会拾取的东西。如果单元格显示 9.41E+20 ,那这就是我的潜艇会接的。
我的子会不是 必须拿起公式栏的内容。
关于vba - 从单元格中获取值而不在 vba 宏中进行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41596316/