VBA中Range的使用方法-Excel VBA学习

来源:互联网 发布:华为ac6605的mac oid 编辑:程序博客网 时间:2024/05/16 11:47

    选定区域拷贝以下代码报错:


ActiveChart.SetSourceData Source:=Sheet4.Range(Cells(1, 1), Cells(max, sampleNo + 1))

    我当时百思不得其解,最终在一本教材上找到了答案:当区域的开头和结尾为Cell时,没指定属性一般来说是指此单元格的值,把值放到range的括号,range的区域就不对了,当然要出错了。所以正确的代码应该是这样的:

ActiveChart.SetSourceData Source:=Sheet4.Range(Cells(1, 1).address, Cells(max, sampleNo + 1).address)

原创粉丝点击