У меня есть макрос, который обновляет все поля в документе (эквивалент выполнения F9 для полей). Я хотел бы запускать этот макрос автоматически, когда пользователь сохраняет документ.
В параметрах я могу выбрать «обновлять поля при печати документа», но это не то, что я хочу. В редакторе VBA я нахожу события только для события Document_Open(), а не для события Document_Save().
Можно ли заставить макрос срабатывать, когда пользователь сохраняет документ?
Пожалуйста, обрати внимание:
- Это Word 97. Я знаю, что это возможно в более поздних версиях Word.
- Я не хочу заменять стандартную кнопку «Сохранить» на панели инструментов кнопкой для запуска собственного макроса. Замена кнопки на панели инструментов применяется ко всем документам, и я хочу, чтобы она влияла только на этот документ.
Чтобы понять, зачем мне это нужно, документ содержит поле «SaveDate», и я хотел бы, чтобы это поле обновлялось на экране, когда пользователь нажимает «Сохранить». Так что, если вы можете предложить другой способ добиться этого, то это было бы так же хорошо.