-1

Можно ли как-то использовать этот адрес после его появления в ячейке R2? До сих пор я был в состоянии получить адрес своей скопированной ячейки для перехода в ячейку R2, введя эту строку в конце моего макроса для копирования ячеек. Теперь я хочу иметь возможность вернуться в эту ячейку после того, как она будет вставлена в другую ячейку, чтобы я могла очистить ее.

Все еще пытаюсь (скопировать, вставить специальную, очистить скопированную ячейку) после того, как она была вставлена в другом месте.

Заранее спасибо.

1 ответ1

0

Я наконец нашел то, что искал.

Любая из этих строк, добавленных в мой код, вернулась к скопированной ячейке, чтобы очистить ее. Возможно, это не лучший способ сделать это, но он делает именно то, что я хотел.

Range(Range("R2")).Select
Selection.ClearContents

Или же

Range([indirect("R2")]).Select
Selection.ClearContents

Таким образом, у меня есть макрос для копирования, который используется при Ctrl+c который копирует активную ячейку, как обычная копия, но он также помещает адрес активной ячейки в R2.

Затем у меня есть один для ctrl+v чтобы вставить только значения, а затем вернуться к скопированной ячейке и очистить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .