получилось СПАСИБО
Возможность вставки текстового блока с прокруткой
Возможность вставки текстового блока с прокруткой
очистка ячеек с сохранением защищенной инфрмации
05.05.2013 14:24:27
excel, в ячейках введены формулы, часть ячеек защищены макросом.
на листе есть кнопка "очистить" на нее прописан код, согласно которого пользователь выбирает диапазон ячеек для очистки и следовательно очищает его. и вот тут возникает проблема: очищаются все данные из выбранных ячеек, в том числе и из защищенных. Вопрос: можно ли сделать так, чтобы из защищенных ячеек не удалялась информация. Наверное логично прописать проверку на наличие защиты в ячейках и игнорирование их от очистки, но у меня ни чего не получилось код (очистить): Private Sub CommandButton1_Click() Dim xx If Me.RefEdit1.Value = Error Then MsgBox "Не выбран диапазон", vbExclamation, msgTitle Exit Sub End If Range(Me.RefEdit1.Text).Value = Clear xx = MsgBox("Очистка диапазона выполнена.", vbOKRetry, "информация") If xx = 1 Then: Unload UserForm2 If xx = 4 Then: Exit Sub End Sub
Изменено: |
|
|
[ Закрыто] макрос на кнопку
[ Закрыто] макрос на кнопку
СУММПРОИЗВ() и пустые ячейки
СУММПРОИЗВ() и пустые ячейки
СУММПРОИЗВ() и пустые ячейки
СУММПРОИЗВ() и пустые ячейки
Выбор значения по нескольким условиям
Выбор значения по нескольким условиям
Выборка значения по нескольким условиям