I have 3 worksheets and already declared them but my code 'range(cells)' for sheets 2 and 3 isn't working when I'm on sheet 1. it shows this:
Run-time error '1004'
Method 'Range' of object '_Worksheet'failed
and this is my code:
Dim d As Worksheet, m As Worksheet
Dim x As Integer, y As Integer, z As Integer
m.Range(Cells(x + 1, 2), Cells(y - z + 4, 2)) = "apple"
m.Range(Cells(x + 2, 2), Cells(y - z + 5, 2)) = "banana"
m.Range(Cells(x + 3, 2), Cells(y - z + 6, 2)) = "carrot"
m.Range(Cells(x + 4, 2), Cells(y - z + 7, 2)) = "donut"
m.Range(Cells(x + 6, 2), Cells(y - z + 9, 2)) = "egg"
m.Range(Cells(x + 7, 2), Cells(y - z + 10, 2)) = "fruit"