У меня есть список значений в ячейках A1: A10.
Я хочу создать макрос, чтобы ячейка B1 сначала содержала первое значение в списке, затем второе значение заменяло его, затем третье и т. Д.Как только весь список пройден, он должен снова вернуться к первому значению.Одна и та же последовательность / порядок должны выполняться повсеместно.
Если это повлияет на какой-либо код, я, скорее всего, в конечном итоге буду использовать кнопку для запуска этого кода, чтобы при каждом нажатии этой кнопки следующий элемент в списке занимал ячейку B1.
Можно ли ввести какой-либо код, чтобы помочь запустить цикл?Когда я запускаю макрос all, я постоянно получаю одно и то же значение.
Спасибо за любую помощь!
РЕДАКТИРОВАТЬ: Вот одна из моих последних попыток:
Sub macro1()
Dim LR As Long, i As Long
With ActiveSheet
LR = .Range("A1" & Rows.Count).End(xlUp).Row
For i = 1 To LR
.Range("A" & i).Copy Destination:=ActiveSheet.Range("B1")
Next i
End With
End Sub