|
v7: Оставить доступной для редактирования область группировок в Экселе.
| ☑ |
0
Владимир1С
21.08.13
✎
14:03
|
Само свойство известно: EnableOutlining.
Прошу подсказать, как его правильно оформить в 1С.
|
|
1
Владимир1С
21.08.13
✎
14:14
|
Пишут, вставить макрос в лист с содержимым
Worksheets("Лист1").EnableOutlining = True.
Меня интересует применение этого свойства без макроса.
|
|
2
Владимир1С
21.08.13
✎
14:40
|
Уважаемые профессионалы, подскажите, пожалуйста, можно ли, и, если можно, как работать с этим свойством без создания макроса.
|
|
3
Euguln
21.08.13
✎
14:43
|
Можно заблокировать лист, а у нужных ячеек снять блокировку
|
|
4
Chum
21.08.13
✎
14:45
|
Worksheets("Лист1").EnableOutlining() = 1 ?
|
|
5
Владимир1С
21.08.13
✎
14:45
|
(3) Это уже получилось. Не получается именно освобождение зоны группировок.
|
|
6
Chum
21.08.13
✎
14:45
|
или Worksheets("Лист1").EnableOutlining(1)
|
|
7
Владимир1С
21.08.13
✎
14:48
|
(4)(6) Были такие предположения. Методом научного тыка не очень то хочется. Может у кого проверенное есть?
|
|
8
Chum
21.08.13
✎
14:50
|
фигли там проверять? делов на две минуты!
|
|
9
Euguln
21.08.13
✎
14:50
|
А как лист блокируешь?
|
|
10
Владимир1С
21.08.13
✎
14:54
|
(9)паролем, стандартно. сейчас доступа к этой обработке нет.
(8) согласен, придётся научным тыком.
|
|
11
Владимир1С
22.08.13
✎
12:32
|
Прстым присваиванием значения не срабатывает.
блок листа:
Worksheet.Protect();
В инете нашёл способ только макросами. Всё-таки, кто нибудь, устанавливал свойство без макросов в листе экселя?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший