Vba Excel密度图
我正在尝试在excel中创建密度图。地图将在单独的工作表中,然后在其中存储数据。我现在遇到的问题是,能否访问单独工作表中的数据,然后才能访问运行vba函数的工作表。我想我可以这样做:Vba Excel密度图,vba,excel,Vba,Excel,我正在尝试在excel中创建密度图。地图将在单独的工作表中,然后在其中存储数据。我现在遇到的问题是,能否访问单独工作表中的数据,然后才能访问运行vba函数的工作表。我想我可以这样做: Dim row As Range ' Loop through rows 4 -> 550 For x = 4 To 550 Set row = Worksheet(1).Range(Cells(x, 1), Cells(x, 24)) ' get range of cells for furthe
Dim row As Range
' Loop through rows 4 -> 550
For x = 4 To 550
Set row = Worksheet(1).Range(Cells(x, 1), Cells(x, 24)) ' get range of cells for further processing
Next Counter
问题是,当我运行代码只是为了测试它是否得到了excel返回的关于“工作表(1)”的以下错误:
编译错误:
未定义子或函数
我的所有数据都存储在工作表#1中,密度图正在工作表#6中创建。我怎么能做这个< /p> < p>我的坏,我叫工作表(index)代替工作表(index)< p>你应该考虑使用这个< /P>
Set row = Worksheets(1).Cells(x,1).Resize(1,24)
范围引用由工作表(1)限定,因此它将始终指向该工作表上的范围。您的单元格引用是非限定的,并且将指向ActiveSheet上的一个范围,您可能不需要该范围