![]() |
|
Модераторы: MetalFan |
![]()
|
|
| Darksquall |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 22.1.2004 Где: Москва Репутация: 1 Всего: 4 |
Ребят, кто знает может.
Как защитить лист в Ексель через OLE. С вордом все нормально, а ексель при попытке поставить защиту
ошибку выдает в последней строке, использую компонент со вкладки серверы. ошибка OLE Exception with message OLE error 800A03EC |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 2 Всего: 329 |
1. Может быть такое: в Uses пишешь Excel97, а в системе установлен XP или 2003,
2. Я бы защел в Excel, начал запись макроса защитил лист, зпкончил запись макроса, посмотрел бы, что получилось, перенес код в Delphi. 3. попробуй использовать LOCALE_USER_DEFAULT WorkSheet.Activate(LOCALE_USER_DEFAULT);//активираем лист вместо lcid, или ставь просто ноль ExcelApplication1.Visible[0]:=true, но тогда нужно пересмотреть всеь код для замены |
|||
|
||||
![]()
|
| Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |