VBA:范围语法混淆

时间:2016-04-17 14:44:09

标签: vba excel-vba named-ranges excel

之间有什么区别
Range("A1","A40").Select 
Range("A1:A40").Select

虽然它们都产生相同的结果。我想知道它们之间的区别

1 个答案:

答案 0 :(得分:1)

没有区别。它只是vBA语言中的一种易于使用的形式,可以让您分配或调用相同的对象'属性或方法有很多不同的方式。

您还可以使用以下语法选择相同的范围

{{1}}

如果你练习了其他的" strict"我可能会理解你的困惑。编程语言,这不应该打扰你。只需将此视图视为vba语言和语法提供的更多灵活性