Я пытаюсь создать бюджет, используя функцию Match, но не могу даже добраться до этой точки, потому что динамический диапазон, который я пытаюсь создать, возвращает ошибку: «Ошибка приложения или объекта».
Рассматриваемый диапазон рнг
Sub Material()
Dim wSheet As Worksheet
Dim x, dwIndex, offSet, count, upperLeft, bottomRight, r, wall As Integer
Dim rng As Range
x = 0
For Each wSheet In Worksheets
If wSheet.Name = "Drywall Pricing" Then
dwIndex = wSheet.Index - 1
End If
Next wSheet
For i = 1 To dwIndex
If Sheets(i).Range("K1").Value > 0 Then
count = 9
offSet = 41
r = 27
For wall = 1 To count
offSet = (offSet * wall) - (offSet * 1)
upperLeft = (r + 16) + offSet
bottomRight = (r + 27) + offSet
rng = Sheets(i).Range(Cells(upperLeft, 0), Cells(bottomRight, 1))
Next wall
End If
Next i
End Sub
Кто-нибудь знает, что переменная rng недопустима? Любая помощь была бы просто офигенной, потому что это смешно.
Заранее спасибо!