Как сделать скрытые строки недоступными для редактирования / копирования в VBA? - PullRequest
0 голосов
/ 10 октября 2011

Макрос скрывает строки.После того, как строки скрыты, пользователи могут копировать, редактировать и удалять блоки ячеек / строк.Когда пользователи выбирают диапазон, содержащий скрытые ячейки, к сожалению, выбираются и скрытые ячейки, поэтому все действия выполняются и со скрытыми ячейками.

Можно ли таким способом скрыть строки, чтобы они неучаствовать в действиях, выполняемых над видимой частью рабочего листа (вести себя как скрытые строки после автофильтрации)?

Чтобы скрыть строки, я использую этот код:

 Rows(i).EntireRow.Hidden = True

1 Ответ

2 голосов
/ 11 октября 2011

Не то, что я знаю. Вам, вероятно, придется взглянуть на защиту листа и блокировку ячеек, которые вы не хотите изменять / копировать.

...