powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Нельзя установить свойство Hidden класса Range
4 сообщений из 4, страница 1 из 1
Нельзя установить свойство Hidden класса Range
    #37502446
Чай_ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Есть лист . На нем две кнопки. 1- скрыть пустые строки. 2- очистить строки и раскрыть.

Как-только защищаю лист макросы не работают выдает:

"Нельзя установить свойство Hidden класса Range." Кнопки не попадают в диапазон работы макросов.
Что делать?
Заранее спасибо.
...
Рейтинг: 0 / 0
Нельзя установить свойство Hidden класса Range
    #37502599
Чай_ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашла такой вариант защиты, создала модуль, вставила это:

Private Sub Workbook_Open()
If Application.Version < 10 Then Worksheets("Форма").Protect UserInterfaceOnly:=True
End Sub


Не работает.....
ПОМОГИТЕ
...
Рейтинг: 0 / 0
Нельзя установить свойство Hidden класса Range
    #37502635
Чай_ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sub Кнопка5_Щелкнуть()


x = 15 'начальная точка
y = 39 'конечная точка


st1 = "B" ' Столбец сравнения

For i = x To y

Sheets("Форма").Activate
If Range(st1 & i).Value = "" Then
Sheets("Форма").Activate
Rows(i).Select
Selection.EntireRow.Hidden = True

End If
Next




End Sub
...
Рейтинг: 0 / 0
Нельзя установить свойство Hidden класса Range
    #37503697
kuklp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чай_ник,

Мило побеседовали:-) Выложи Вы файл, можно было бы более предметно рассуждать. А так, вместо всего, что у Вас в Кнопка5_Щелкнуть(), можно:
Код: plaintext
1.
On Error Resume Next
Sheets("Форма").[b15:b39].SpecialCells( 4 ).EntireRow.Hidden = True
Или:
Код: plaintext
1.
Cells.AutoFilter
Sheets("Форма").[b15:b39].AutoFilter  1 , "<>", , ,  0 
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Нельзя установить свойство Hidden класса Range
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]