Статьи из блога
Макрос переключения между форматами страниц
Надежда, читательница рассылки сайта, пожаловалась на имеющуюся у нее проблему с отсутствием в диалоговом окне Параметры страницы редактора Word 2003 выбора формата страницы А5. Ей приходится вручную устанавливать нужные параметры. Надежда спрашивает, можно ли как-то решить эту проблему.
Я предложил воспользоваться небольшим макросом, который позволяет переключаться в редакторе с одного формата А4 на формат А5 и обратно простым щелчком мыши по назначенной для этого макроса кнопке на панели инструментов.
Возможно, кому-то этот макрос может также пригодиться. Вот его код:
Sub pageSetupChange() 'Макрос, изменяющий формат страницы с А5 на А4 и обратно. With ActiveDocument.PageSetup If .PaperSize = wdPaperA4 Then .PaperSize = wdPaperA5 Else .PaperSize = wdPaperA4 End If End With Application.ScreenRefresh End Sub
Если текущий документ имеет формат А4, то макрос меняет формат страницы на А5, а если формат А5 - то меняет на А4. Таким образом, один макрос - одна кнопка - два режима.
Рубрика: Вопрос-Ответ, Макросы, Стили и форматирование
Метки: макросы | параметры страницы | формат
Просмотров: 16388
Подписаться на комментарии по RSS
Версия для печати
Метки: макросы | параметры страницы | формат
Просмотров: 16388
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 вопросов и ответов по редактору Word (1 часть)
- 3 способа очистки списка недавно открытых документов
- Word 2007: добавляем свою вкладку и свои команды
- Word 2007: полотно, рисунки, линии
- Word 2007: смена формата сохранения файла
- Word 97 - решение проблемы с отображением символов на линейке
- Word 97. Слияние документов как один из способов упростить свою работу
- Абзац с цветным фоном
- Автозаполняемые колонтитулы
- Автоматизация текстового набора в Word
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое обновление полей при открытии документа
- Автоматическое сохранение документа при его закрытии
- Автотекст с последовательной нумерацией
- Автоформат документов
- Белый текст на синем фоне в Word 2007
- Буквица
- Быстрая смена ориентации страниц документа
- Быстрое изменение стиля форматирования текста
- Быстрое перемещение между открытыми документами Word
- Быстрое создание нового документа на основе шаблона
- Быстрое удаление границ у таблицы
- Быстрый ввод текста с помощью команды =rand()
Комментариев: 1
У меня этот макрос не работает. При выполнении отладчик говорит "5889 - свойство papersize на данном принтере не работает"