Я пытаюсь создать карту плотности в 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 further processing
Next Counter
проблема в том, что когда я запускаю код только для того, чтобы проверить, что он что-то получает, Excel возвращает ошибку «Рабочий лист (1)»:
Ошибка компиляции:
Sub или Function не определены
Все мои данные хранятся на рабочем листе № 1, а карта плотности создается на рабочем листе № 6. Как я могу сделать это