|
Модераторы: mihanik |
|
shurikv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.4.2012 Репутация: нет Всего: нет |
MS Office 2007. Хотел сделать макрос для записи файлов в разные папки. Тоесть жмем иконку, выходит форма со списком папок, выбираем нужную двойным щелчком и открывается диалоговое окно для сохранения с уже готовым путем (папкой). Сделал автоматическую запись макроса. Но оказалось, что функция ChangeFileOpenDirectory "путь" не работает, все равно открывается папка, куда была сделана последнее сохранение. Хотя при открытии файла все нормально, папка меняется.
|
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 25 Всего: 453 |
Офис - он большой... приложение-то какое? Ворд небось? Показывай код, который после выполнения ChangeFileOpenDirectory открывает диалог выбора.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
shurikv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.4.2012 Репутация: нет Всего: нет |
Разумеется WORD. Хотя не думаю, что этот код будет отличаться в EXCEL.
Проверку делал на двух похожих макросах с разными папками. |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 25 Всего: 453 |
Ну ежели почитать справку, то там обнаружится следующее:
Как полагаешь, надо искать КАКОЙ-ТО документ, если ты собрался ТЕКУЩИЙ документ записать? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
shurikv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.4.2012 Репутация: нет Всего: нет |
Иными словами открыть диалоговое окно для открытия в нужной папке можно, а то же сделать для записи нельзя. Может есть какой-то обходной путь, ведь офис запоминает последнюю папку, куда сохранялся документ.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 1 Всего: 142 |
Если я правильно понял задачу...
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
shurikv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.4.2012 Репутация: нет Всего: нет |
Огромное спасибо! Работает!
|
|||
|
||||
Правила форума "Программирование, связанное с MS Office" | |
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |