C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как защитить книгу Excel от изменений, и соответственно снять защиту.
Dimon.Ru
  Отправлено: 29.09.2005, 11:40


Станционный диспетчер

Группа: Участник
Сообщений: 92



в поиске я не нашел ответа на этот вопрос.
пробовал записать макрос — сама установка пароля не прописывается...
кто-нибудь делал нечто подобное?

суть в том, что программа открывает файлы MS Excel, которые другая программа складывает в определенную папку.
при этом надо снять защиту с некоторых листов.

затем в файл вносятся изменения и его надо закрыть паролем на все, кроме чтения.

вот такая задача. в принципе — не сложно, но как снять и поставить пароль?.....

Отредактировано Dimon.Ru — 29/09/2005, 11:41
avc*
Отправлено: 29.09.2005, 12:17


Не зарегистрирован







А Help Excel'я посмотреть?
QUOTE

Protects a chart or worksheet (Syntax 1) or a workbook (Syntax 2) so that it cannot be modified.

Syntax 1
expression.Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly)
Syntax 2
expression.Protect(Password, Structure, Windows)

expression   Required. An expression that returns a Chart or Worksheet object (Syntax 1) or a Workbook object (Syntax 2).


QUOTE

expression.Unprotect(Password)

expression   Required. An expression that returns a Chart, Workbook, or Worksheet object.
Dimon.Ru
Отправлено: 29.09.2005, 15:20


Станционный диспетчер

Группа: Участник
Сообщений: 92



Спасибо, просто в excel'евском vba тоже не нашел...

может у меня просто справка не полностью установлена?

буду разбираться. еще раз спасиба!

Вернуться в Технологии COM/DCOM, ActiveX