Имя: Пароль:
1C
1С v8
Работа с Эксель
0 GreenDay1986
 
11.10.11
14:26
Ситуация такая. Я сохраняю данные в Excel, но у меня на листе есть группировки строк. Когда я блокирую лист при помощи Protect() блокируется и эти группировки, т.е. нажатием на +/- нельзя развернуть свернуть группировку. У ячеек есть свойство "locked", оно прекрассно работает, я указываю те ячейки которые не хочу блокировать, и они остаются открытыми. Нет чего-то подобного с этими группировками?
1 FN
 
11.10.11
14:28
поиграйся парамерами метода Protect()

Excel Developer Reference
Worksheet.Protect Method
Protects a worksheet so that it cannot be modified.
Syntax

expression.Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowInsertingHyperlinks, AllowDeletingColumns, AllowDeletingRows, AllowSorting, AllowFiltering, AllowUsingPivotTables)
2 GreenDay1986
 
11.10.11
14:32
Играюсь уже неделю :( Перепробовал все кажется, как только защищаю ячейки сразу защищаются группировки. Со всем работает, автофильтры, сортировки  т.д. а группировки упорно лочит. Некоторые ячейки программно разблокировал(чтоб изменялись) А разблокировать область группировок не могу, нет ли чего то такого?
3 FN
 
11.10.11
14:39
(2) хм ...
судя по всему это не возможно :(
во всяком случае в 2007 офисе
4 GreenDay1986
 
11.10.11
14:58
в 2003 таже фигня, то есть выходит что если мы делаем автогруппировку после смысла лочить лист нет, косяк однако :(
Зато в OpenOffice все почему-то работает...
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс