117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|||||||||||
1 | |||||||||||
Изменение свойств документа Word или как еще задать желаемое название при сохранении16.11.2012, 10:48. Показов 10405. Ответов 12
Метки нет (Все метки)
Добрый день!
Задача такая: Формирую документ word программно из access (на основе шаблона) так:
Я так понимаю, ворду нужна команда для перезагрузки значений свойств. Есть такая? Или какие еще могут быть варианты для задания своего названия при открытии диалога сохранения?
0
|
16.11.2012, 10:48 | |
Ответы с готовыми решениями:
12
Можно ли таблице задать уникальный ID, или что-то в этом роде, который не будет потерян при сохранении документа? При сохранении документа появляется еще один непонятный файл Зависает Word 2007 - 2010 (Windows 8) при сохранении редактированного документа Как отключить область свойств документа в Word, Excel 2010? |
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|
16.11.2012, 12:55 [ТС] | 3 |
документ создается на основе шаблона, в нем заполняются закладки, таблицы и т.п. больше ничего не появляется, пользователь дальше самостоятельно при необходимости вносит исправления и сохраняет документ куда ему нужно. А еще пользователь вводит название документа. Вот это я и хочу автоматизировать. Чтобы вместо единого названия взятого из свойств шаблона в диалоге в качестве названия по умолчанию уже подставлялось уникальное значение (фио, номер документа и т.д.) А это название берется из свойств документа... я раньше в первом сообщении это расписал. Или какой момент непонятен?
0
|
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|
16.11.2012, 13:05 [ТС] | 5 |
Стандартный вордовский диалог сохранения.
Вместо "Кредитный договор" нужно сделать более подробное название
0
|
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|
16.11.2012, 14:04 [ТС] | 7 |
Нет, у меня это сейчас не получилось. Новое название появляется только когда открываешь свойства файла и там нажимаешь ок (см. на картинку). Причем новое название в диалоге свойств уже есть, но ворд его понимает только после нажатия кнопки ок.
Как "заставить" ворд заново считать свойства документа вы мне значит не подскажете... А может программно открыть окно свойств и там программно "нажать" ок? такое возможно?
0
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,518
|
||||||
16.11.2012, 14:55 | 8 | |||||
Пункт 1
Дополнение (не связано с решением проблемы автора темы) к сообщению #6. Такое поведение было обнаружено в Word 2010. Пункт 2 Romas654, программно можно открыть вот это окно:
0
|
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|
16.11.2012, 18:17 [ТС] | 9 |
1. Да, действительно, в 2010 есть такое.
2. Даже если программно открыть диалоговое окно: App.Dialogs(wdDialogFileSaveAs).Show, то нажать там ок или esc не получится, т.к. выполнение кода приостанавливается... тупиковая идея.
0
|
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
|
16.11.2012, 18:41 [ТС] | 11 |
Думал, чтобы первый раз программно вызывать это окно и программно же закрывать. Было бы хоть такое решение
0
|
117 / 31 / 2
Регистрация: 16.11.2012
Сообщений: 65
|
||||||
16.11.2012, 19:40 [ТС] | 13 | |||||
В общем, подошел к вопросу с другой стороны. Решил... немного через одно место, но работает:
Свойство устанавливается как и было написано, а потом, вместо того чтобы сразу выводиться на экран, документ сохраняется во временную папку и из него создается новый документ, который и отображается для пользователя. В этом новом документе уже стоит нужное название.
0
|
16.11.2012, 19:40 | |
16.11.2012, 19:40 | |
Помогаю со студенческими работами здесь
13
Как можно выбирать название файлу при сохранении? Получение свойств документа Word Как можно задать checked или что то еще другим значениям на сайте ? А то при использовании checked для дргого Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |