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

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

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

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


Не работает.....
ПОМОГИТЕ
...
Рейтинг: 0 / 0
28.10.2011, 14:06
    #37502635
Чай_ник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нельзя установить свойство Hidden класса Range
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
29.10.2011, 07:45
    #37503697
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нельзя установить свойство Hidden класса Range
Чай_ник,

Мило побеседовали:-) Выложи Вы файл, можно было бы более предметно рассуждать. А так, вместо всего, что у Вас в Кнопка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
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Нельзя установить свойство Hidden класса Range / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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