Статьи из блога
Автоматическое сохранение документа при его закрытии
Вопрос от Михаила:
Как сделать так, чтобы при закрытии документа Word не выдавал окно с запросом на его сохранение и автоматически сохранял его всегда?
Михаил, если документ изменялся, то сообщение о необходимости сохранения изменений будет выводится всегда. Но вы можете воспользоваться следующим макросом:
Sub AutoClose() If ActiveDocument.Saved = False Then ActiveDocument.Save End Sub
Этот макрос будет сохранять документ всякий раз при его закрытии автоматически.
Если вы не знаете, как подключить к документу и применить эти макросы, изучите следующие заметки с сайта:
Создание макроса из готового кода
Рубрика: Макросы, Вопрос-Ответ
Метки: AutoClose | макросы
Просмотров: 32574
Подписаться на комментарии по RSS
Версия для печати
Метки: AutoClose | макросы
Просмотров: 32574
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 вопросов и ответов по редактору Word (1 часть)
- 3 способа очистки списка недавно открытых документов
- Word 2007: добавляем свою вкладку и свои команды
- Word 2007: полотно, рисунки, линии
- Word 2007: смена формата сохранения файла
- Word 97 - решение проблемы с отображением символов на линейке
- Абзац с цветным фоном
- Автоматизация текстового набора в Word
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое обновление полей при открытии документа
- Автотекст с последовательной нумерацией
- Белый текст на синем фоне в Word 2007
- Быстрая смена ориентации страниц документа
- Быстрое перемещение между открытыми документами Word
- Быстрое создание нового документа на основе шаблона
- Быстрый ввод текста с помощью команды =rand()
- Ввод повторяющихся фрагментов текста в Word 2007
- Ввод часто повторяющихся фрагментов текста
- Вертикальное выравнивание текста
- Возможно ли запретить копирование текста из документа Word?
- Вопрос о работе с графиками (диаграммами) в Word
- Вопросы и ответы о гиперссылках в редакторе Word
- Вставка будущей даты
Комментариев: 15
А как с помощью макроса можно указать путь для сохранения документа? Т.е. при выполнении макроса открывается диалоговое окно сохранении документа, а в нем уже открыта определенная папка. Названием документа при этом является первый абзац документа.
А где в коде указать путь к папке?
Прошу прощения,
Если указать просто путь, без имени, то окно просто откроется в указанной папке
Почему то в кавычках название появлялось. Убрал .Name получилось без кавычек. Правда, если длинный абзац будет, то часть абзаца "обрежется". Но это ничего.
Спасибо.
Доброго времени суток. Простите заранее может быть не туда пишу, но кол-во знаний большее не позволили. Сталкнулся с некой проблемой на работе. Требуется макрос для автосохранения документа ( ActiveDocument.Save ) через определённое время. Естественно с корекцией времени. Спасибо большое заранее!
Кирилл, вот пример такого макроса. Откройте глобальный шаблон Normal.dot и вставьте код (поправьте время, через которое будет срабатывать автосохранение):
P.S. В этом макросе автосохранение срабатывает через 7 секунд.
Кроме как спасибо и сказать не чего не могу. Работает!!!
А как сделать наоборот, чтобы при закрытии документ автоматически НЕ сохранялся?
Спасибо!
приветствую Экспертов! Столкнулась со следующей проблемой: необходимо в вордовской форме (офис 2007) на кнопку назначить функцию "при нажатии на неё документ сохранить, сделать файлом вложения в новое письмо Outlook и отправить по указанному адресу" (т.е. при нажатии на кнопку данный документ должен сохраниться в виде файла вложения к письму используемой почтовой программы). Email на кнопку я задала гиперссылкой, однако, создавая новое письмо, сам документ файлом вложения не становится... Видимо надо создавать макрос, но какой?.. Заранее благодарю за ответ!
а как сделать, чтобы с помощью макроса документ сохранялся в определенную папку с именем (имя файла - номер, например 1), а следующий документ сохранялся туда же но с именем следующего номера? (т.е. следующее имя должно быть 2, а следующее 3 и так далее) заранее спасибо
Ребята, подскажите макрос на пересохранение текущего документа в указанной папке с именем материнского файла и переменной (например документ1, документ2, документ3). И по возможности - аналогичный макрос, который бы срабатывал при закрытии активного документа
Программа Ultra Office периодически не сохраняет документы.
А как сделать, чтобы Не сохранялся и закрывался