Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Открытие окна сохранения файла / 7 сообщений из 7, страница 1 из 1
08.03.2017, 00:18
    #39415739
MaxLerXXX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
Здравствуйте.
Подскажите, пожалуйста, можно ли с помощью макроса в Ворде вызвать окно сохранения активного документа?
Я покопался на форумах, но ничего толком найти не могу (мозгов не хватает :)). Такие вещи как Application.FileDialog (msoFileDialogSaveAs) и Application.Dialogs(xlDialogSaveAs).Show в Ворде не работают.
Если такая возможность есть - буду благодарен за пример.
...
Рейтинг: 0 / 0
08.03.2017, 09:59
    #39415786
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
MaxLerXXXакие вещи как Application.FileDialog (msoFileDialogSaveAs) и Application.Dialogs(xlDialogSaveAs).Show в Ворде не работают
какая версия Word-а? У меня работает без проблем:
Код: vbnet
1.
2.
3.
Dim fd As FileDialog, s
Set fd = Application.FileDialog(msoFileDialogSaveAs)
fd.Show
...
Рейтинг: 0 / 0
08.03.2017, 11:55
    #39415805
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
MaxLerXXXв ВордеMaxLerXXXxlDialogSaveAsxl - это Эксельная константа
...
Рейтинг: 0 / 0
08.03.2017, 23:07
    #39415954
MaxLerXXX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
The_Prist,
У меня Word-2007.
Application.FileDialog(msoFileDialogSaveAs) открывает окно сохранения но сохранять файл упорно не хочет.
...
Рейтинг: 0 / 0
08.03.2017, 23:13
    #39415955
MaxLerXXX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
Shocker.Pro,

Не такой уж я и тупой :). Я по ходу догадался, что xl - это Эксельная константа, но просто пробовал на удачу. В любом случае спасибо за Ваше замечание.
...
Рейтинг: 0 / 0
08.03.2017, 23:22
    #39415958
MaxLerXXX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
The_Prist,

Нашел.
Dialogs(wdDialogFileSaveAs).Show
Попробовал - в Ворде сохраняет отлично.
...
Рейтинг: 0 / 0
09.03.2017, 00:45
    #39415966
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие окна сохранения файла
MaxLerXXXНе такой уж я и тупой :). Я по ходу догадался, что xl - это Эксельная константа, но просто пробовал на удачу.как раз-таки пробовать - изначально бессмысленная была затея, ибо эта константа в ворде не определена.

MaxLerXXXApplication.FileDialog(msoFileDialogSaveAs) открывает окно сохранения но сохранять файл упорно не хочет.А сохранять никто и не обещал. Диалог - это диалог, он позволяет выбрать некое имя файла. Вы можете задавать, например, маску, начальную папку и еще кучу всяких настроек. Результат вы используете по своему усмотрению.
MaxLerXXXDialogs(wdDialogFileSaveAs).ShowА это совсем из другой оперы. Это фактически выполняет команду меню "Сохранить как" по отношению к текущему документу. То есть это не работа с диалогом, как таковым.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Открытие окна сохранения файла / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]