Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Создание защищенного листа Excel из Delphi   Найти похожие ветки 

 
AndrewK ©   (2004-05-24 09:38) [0]

Доброго времени суток, господа!

Вопрос такой:  Как сделать в Delphi файл Excel, в котором будут запрещены правки тела документа и выделение и копирование текста.

Делаю вот что:
...
WSheet.Protect("123123", True, True, True, EmptyParam, LOCALE_USER_DEFAULT);
WSheet.EnableSelection := $FFFFEFD2;
WSheet.SaveAs(vFileName, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, LOCALE_USER_DEFAULT);
...


Если сделать такие операции непосредственно в Excel, то лист становиться защищенным. После открытия файла заново он сохраняет защиту.

Если делать это из Delphi, то после повторного открытия можно выделять и копировать текст. Править нельзя.

Подскажите, что надо сделать в коде, чтобы сохранялся запрет на выделение.


 
AndrewK ©   (2004-05-24 13:42) [1]

Никто не может ничего посоветовать?



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.025 c
6-1082287355
Орел Константин
2004-04-18 15:22
2004.06.06
Глюк с TServerSocket


14-1084964113
blackweber
2004-05-19 14:55
2004.06.06
ВЕСНА. СКОРО ЛЕТО, ОТДЫХ, ПРИРОДА.....


6-1079597472
Max_Ivanych
2004-03-18 11:11
2004.06.06
Помогите с кодом отсылки сообщения ы помощью idSMTP


14-1084917690
diks
2004-05-19 02:01
2004.06.06
Game Launcher


3-1084539243
Fishka
2004-05-14 16:54
2004.06.06
В ComboBox-е для каждого Item свой Hint