Страницы: 1
RSS
Запрет на удаление, вставку строк и столбцов на VBA
 
Добрый день!
Возникла такая проблема - необходимо защитить лист от вставки строк и столбцов, а так же удалением их пользователем. Можно как то это сделать?

вот такой макрос включает запрет на удаление, вставку строк и столбцов, но и другие функции закрывает, а необходимо только запрет на удаление, вставку строк и столбцов.
Код
Sub test()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowInsertingColumns:=False, AllowInsertingRows:=False, _
AllowDeletingColumns:=False, AllowDeletingRows:=False
End Sub
 
Так при защите листа установите галочки, что разрешить
Код
    ActiveSheet.Protect DrawingObjects:=False, Contents:=True, Scenarios:= _
        False, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
        AllowFormattingRows:=True, AllowInsertingHyperlinks:=True, AllowSorting:= _
        True, AllowFiltering:=True, AllowUsingPivotTables:=True
может макрописцы что лучше предложат
 
Все равно запрещает не только вставку строк, столбцов и их удаление.
 
Цитата
Vyacheslav написал:а необходимо только запрет на удаление, вставку строк и столбцов.

Цитата
Vyacheslav написал:Все равно запрещает
не понял Вас...
 
Нужно запретить только запрет на удаление, вставку строк и столбцов, а так получается к примеру и вставка рисунка, и проверка данных тоже не работает =(
 
Снимите защиту с ячеек (диапазона) с которыми Вы собираетесь работать  или со всех ячеек листа
Изменено: Catboyun - 06.11.2015 08:14:36
 
Делал так, все равно эти ф-и отключаются =(
получается только вставку рисунка разрешить, а проверка данных также недоступна.
Изменено: Vyacheslav - 06.11.2015 08:20:28
 
Да, действительно - проверка данных не работает, рисунок у меня вставляется.
Самому стало интересно.
Подождем макрописцев - они должны знать наверное
 
Доброе время суток.
Цитата
Vyacheslav написал: а проверка данных также недоступна
А вы её установите до защиты листа, и будет работать ;)
Изменено: Андрей VG - 14.11.2015 23:44:23
 
Андрей VG, да это вариант, думал об этом, но бывает нужно менять проверку данных.
Родился у меня вариант при проверке данных (выпадающий список), разрешить вписывать значения не только из списка, но это дает пользователю возможность занести данные неверно.
Страницы: 1
Читают тему
Наверх