Имя: Пароль:
1C
 
ТабличныйДокумент.Прочитать() и запароленный файл Excel
,
0 Nicole
 
02.11.21
09:12
Оказывается, метод Прочитать(0 выдает ошибку при попытке прочитать запароленный файл: "Формат файла не поддерживается".
Каким самым оптимальным и быстрым способом можно прочитать такой файл Excel?
Заранее большое спасибо.
1 Волшебник
 
модератор
02.11.21
09:13
Надо знать пароль.
2 Ryzeman
 
02.11.21
09:21
https://docs.microsoft.com/ru-ru/office/vba/api/excel.workbooks.open

5-ый параметр. Вопрос об этом?
3 Nicole
 
02.11.21
09:32
(1) Да знаю я пароль. Снять все равно не могу - по правилам компании некоторые файлы не могут лежать без пароля.
4 Nicole
 
02.11.21
09:38
Просто ТабличныйДокумент.Прочитать() - самый быстрый способ чтения больших файлов, насколько мне известно.
5 Ryzeman
 
02.11.21
09:40
Не думаю, что в принципе возможно чтение запароленной книги кроме как через COMобъект...
6 lodger
 
02.11.21
09:42
(3) а ты сними, прочитай и удали. мы никому не расскажем.
7 Ryzeman
 
02.11.21
09:44
(6) кроме шуток неплохой вариант. Скопировать в темп, снять защиту, прочитать, удалить
AdBlock убивает бесплатный контент. 1Сергей