Платформа 7.7, Office 2003, пытаюсь открыть Excel-файл, защищенный паролем (только на открытие).<br>При использовании метода Workboks.Open(FileName,,,,"Password") выдает ошибку:<br><br>Microsoft Office Excel: Невозможно получить свойство Open класса Workbooks<br><br>Незапароленный документ открывается без проблем.<br>Может кто сталкивался...
Ага, есть такой нездоровый эффект. Недавно совсем столкнулся тоже. Решается просто. Те параметры, которые вы пропустили (optional) при открытии через OLE вовсе не optional . Поэтому пишите что то вроде:<br>Workboks.Open(FileName,0,0,2,"Password")<br>P.S. от части в связи с этим же я вопрос писал: http://www.buh.ru/forum/thread.jsp?id=463789<br>Пытался обойти явное указание части параметров, значения которых Word или Excel вычисляет в зависимости от условий сам. А никак