как активировать цель - PullRequest
0 голосов
/ 26 июня 2019

пытается активировать адрес target.address, появляется ошибка: ошибка времени выполнения 1004

пробовал это:

range(Target).activate

и это:

range(Target.Address).activate

и это:

target.activate

run time error 1004

1 Ответ

1 голос
/ 26 июня 2019

В большинстве случаев Target является Range объектом. Поэтому:

Private Sub Worksheet_Change(ByVal Target As Range)
    Target.Activate
End Sub

обычно будет работать. Приведенный выше код возвращает вас к той же ячейке, которую вы только что изменили.

(просто убедитесь, что у вас есть не измененные рабочие листы, потому что Target можно активировать, только если его Лист также активен. Хотя обычно это не проблема, он может быть хитрым для некоторой гиперссылки или других событий смены листа.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...