#0
by Мимо Шел
При открытии файла excel из 1С как подставить экселевский пароль, чтобы не вводить его вручную?
#2
by Мимо Шел
>>expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)И как это использовать?
#8
by pit
"Не выходит у Данилы каменный цветок" (с) Сказ Бажова.Ну так рассказывать? Или сам найдешь?P.S. 10 минут и все работает...
#11
by pit
expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)Это описано для ВБА....В ВБА параметры можно задавать через ключевые слова или позиционно.например, в макросе можно написатьWorkbooks.Open FileName :="ПутьИимяЭтогоДолбаногоФала",Password:="толпооббб"илиWorkbooks.Open "ПутьИимяЭтогоДолбаногоФала",,,,"толпооббб".При оле возможен (по моему... я вообще весьма слабо знаю ВБА) только позиционный способНо там возникает проблема - тип данных д.б. вариант...("Password Optional Variant. A string that contains the password required to open a protected workbook. If this argument is omitted and the workbook requires a password, the user is prompted for the password.").и эксель не понимает указанного пароля - похоже, из-за неверного преобразования типовЯ уже пару раз налетал на такие приколы с вордом и экселем.Но по поводу пароля - не могу найти обработку, где была фишка - как правильно установить тип передаваемой строки с паролем.....Найти не могу....Но всё, что нельзя - то можно, если осторожно.....Пример процедуры, открывающей файло с паролем немного через одно местоFileName - путь и имя файла в виде Диск:каталог...имя.xlspassword - cтрока пароля.Процедура работает, но надо проверить, будет ли она работать в случае, если у юзера открыт Ёксель и нем открыта пара его книг...Может не уничтожать макрос после открытия - а в нем ведь светится пароль на открытие.....
#14
by pit
Либо перепиши макрос на работу с параметрами...Либо посмотри, почему не уничтожается...2003 нет... Там вроде объектная модель и поведение поменялось немного...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1C и WindowsXP против 1C и Windows2k
- сравнение производительности 1C в терминале и 1C SQL
- Excel -> 1C ("Excel.Application")
- 1C и Excel: таблица Excel в Таблице 1С
- C 1c 8.0.13 на 1c 8.0.15 можно переходить без 14.
- 1C vs Excel по оле. Подскажите как выгрузить таблицу из 1С в шаблон excel
- Excel - 1C : зависает при программном закрытии файла Excel
- 1C SQL --- VS --- 1C файловый вариант
- v7: Чтение excel файлов без установленого excel
- Формула Excel из 1C
- 1c 8.3 , Excel и Microsoft ADODB.Есть ли возможность загрузить картинки из Excel
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
В этой группе 1С
- обнуление номеров сч.фактур в ТС 1С
- Можно ли организовать удаленный доступ к 1С из интернета?
- Значение Субконто
- Вызвать ПриЗаписи() из обработки
- расчетная ведомость ЗиК 2_32 глюк
- ПолучитьМакет("Макет") в модуле формы не работает. А должен! Где я не прав?
- как приконнектиться к COM порту из 1С ?
- Быстродействие (ОперУчет 7.7) в каком направлении двигаться?
- лицензионное соглашение 1с 7.7
- Печать из под ДОС под терминалом
- Загрузка правил в конвертацию данных.
- Упрощенка, книга учета доходов и расходов
- 100% загрузка SQL сервера и невозможность работы.
- Подключение Cipher 8000 к 1С
- 1с8. Зависает движение по ВзаиморасчетыСКонтрагентами...
- 1С->ЭКСЕЛЬ вставка картинки
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- как послать команды на порт принтера (LPT1)
- Обновление с 8.0.9 на 8.0.12 и ЗУП 2.0.4 на ЗУП 2.0.5
- Поиск в справочнике номеров...