.VBA中Range()的值属性

时间:2014-08-31 04:12:26

标签: excel-vba vba excel

我见过的一些Excel VBA代码没有在Range对象上使用.Value属性,例如:

myX = Range("A1")

而不是

myX = Range("A1").Value

这只是因为范围对象的默认行为是返回单元格中的值吗?有没有时间我想要使用此属性来访问单元格中的数值?

1 个答案:

答案 0 :(得分:3)

Value是Range的默认属性。因此,任何期望属性并仅引用Range的代码都将获得Value。

还有其他属性会返回范围的“值”,例如Value2,Text,有时还有Formula *,它们具有特定用途。