Я новичок в Excel, VBA только начал учиться пытаться переопределить ячейку Sheet2, которая автоматически уменьшает ее значение на 1 после нажатия на кнопку Sheet1. Sheet1 имеет значение индекса строки Sheet2 в ячейке B5. И я пытаюсь переопределить в "C" колонке листа. Но это дает мне ошибку данной картинки
Код, который я пробовал:
Dim currRows As Long
currRows = Sheet1.Range("B5").Value
Sheet2.Range("C" & currRows).Value = Sheet2.Range("C" & currRows).Value - 1