Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделение незащищенных ячеек в Excel / 7 сообщений из 7, страница 1 из 1
04.05.2005, 14:12
    #33048139
kdimetrius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
Привет всем. Вопрос такой: можно ли в Excel реализовать выделение в указаном диапазоне только незащищенных ячеек (средствами VBA)? Подскажите, как это сделать. Заранее благодарен, Дима
...
Рейтинг: 0 / 0
04.05.2005, 18:44
    #33048954
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
ActiveSheet.EnableSelection = xlUnlockedCells
...
Рейтинг: 0 / 0
05.05.2005, 08:48
    #33049496
kdimetrius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
Не, это не то. То что вы предлагаете - это обход незащищенных ячеек на листе, если активирована защита листа. А мне надо следующее:
1. Выделение исследуемого диапазона: Range(<Диапазон>).Select
2. Из выделеного диапазона должны отброситься залоченые ячейки.
(по аналогии с Правка/Перейти/Выделить)
...
Рейтинг: 0 / 0
05.05.2005, 09:29
    #33049562
sergeyvg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
Добрый день!
Option Explicit
Public NoProtectRange As Range, PCell As Range
Sub Test()
Set NoProtectRange = Nothing
For Each PCell In Range("A1:AA650")
If Not PCell.Locked Then
If NoProtectRange Is Nothing Then
Set NoProtectRange = PCell
Else
Set NoProtectRange = Application.Union(NoProtectRange, PCell)
End If
End If
Next PCell
If Not NoProtectRange Is Nothing Then NoProtectRange.Select
End Sub
С уважением, Сергей Густокашин. Тольятти, Комсофт. ICQ 75307217
...
Рейтинг: 0 / 0
05.05.2005, 09:46
    #33049599
kdimetrius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
Супер!!! Элегантно и красиво. Уважение!!! Огромное спасибо.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
19.06.2015, 10:26
    #38987520
Nika2801
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
sergeyvg, при печати все эти выделенные ячейки распечатываются темным фоном. Это совсем некрасиво.
...
Рейтинг: 0 / 0
19.06.2015, 11:54
    #38987699
sergeyvg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение незащищенных ячеек в Excel
Виноват, не учел специальных пожеланий:), все таки 10 лет прошло.
Можно закомментировать строку, что ниже показана, может будет лучше выглядеть на печати.
If Not NoProtectRange Is Nothing Then NoProtectRange.Select
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделение незащищенных ячеек в Excel / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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