У меня есть лист с VBA, чтобы покрасить ячейки при двойном щелчке в части листа. Эти клетки разблокированы, но клетки вокруг них заблокированы. Я хочу иметь возможность предотвратить изменение формата окружающих ячеек, но хочу, чтобы VBA изменил цвет незаблокированных ячеек. Буду благодарен за вашу помощь.

1 ответ1

1

Вы хотите, чтобы только макро изменения вступили в силу? Защитите пользовательский интерфейс:

Sheet1.Protect Password:="Password", UserInterfaceOnly:=True

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