locked
Макрос SaveAs в Windows 8 RRS feed

  • Общие обсуждения

  • Прошу помощи в решении следующей проблемы:

    Имеется база данных, разработанная в Access 2003, с которой работают пользователи из Access 2003 и 2007. Одна из функций базы данных - формирование документов Word и сохранение их в нужных папках (использую VBA). В Windows XP и Windows 7 все хорошо. В Windows 8 перестало работать сохранение документов командой SaveAs. 

    Реакция Word (версия 2007) следующая: открывается диалог сохранения сформированного файла с предложением сохранить его в каталог по умолчанию, а не заданный мной в переменной ПолноеИмяФайла, при этом поле имени файла остается пустым. Всю процедуру сохранения, включая назначение имени файлу,  приходится проделывать вручную. 

    Странно ведет себя и макрорекордер: при записи макроса записываются все действия, кроме собственно сохранения.


    14 мая 2013 г. 14:34

Все ответы

  • Не знаю насколько вопрос соответствует ветке форума, но все равно отвечу.

    Скорее всего это из-за того что в windows 8 сильно порезано Win Api, хотя могу и ошибаться. Попробуйте как будет работать в Office 2013.

    14 мая 2013 г. 20:06
  • Спасибо! К сожалению, я не могу установить рекомендуемую Вами версию Office, наша организация имеет лицензии только на версии 2003 и 2007, обновление пока не предполагается. Поэтому мне нужно найти решение (если оно существует) для имеющихся версий ПО. 

    Прошу прощения, если задала свой вопрос не там, где нужно. Буду благодарна, если Вы меня переадресуете.

    15 мая 2013 г. 5:51
  • Уважаемый пользователь!

    В вашей теме отсутствует активность более 5 дней. Тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме


    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"

    24 мая 2013 г. 13:35