Можно ли как-то использовать этот адрес после того, как он появился в ячейке R2? До сих пор мне удавалось заставить адрес моей скопированной ячейки попасть в ячейку R2, введя эту строку в конце моего макроса для копирования ячеек. Теперь я хочу иметь возможность вернуться к этой ячейке после того, как она вставлена в другую ячейку, чтобы я мог очистить ее.
Все еще пытаюсь (скопировать, вставить специально, очистить скопированную ячейку) после того, как она была вставлена в другое место.
Заранее спасибо.
решение1
Я наконец нашел то, что искал.
Любая из этих строк, добавленных в мой код, работала, чтобы вернуться к скопированной ячейке и очистить ее. Может быть, это не лучший способ сделать это, но это делает именно то, что я хотел.
Range(Range("R2")).Select
Selection.ClearContents
Или
Range([indirect("R2")]).Select
Selection.ClearContents
Итак, у меня есть макрос для копирования, который используется при Ctrl+c
нажатии клавиши , который копирует активную ячейку так же, как и обычное копирование, но он также помещает адрес активной ячейки в R2.
Затем у меня есть один, чтобы ctrl+v
вставить только значения, а затем вернуться к скопированной ячейке и очистить ее.