Имя принтера в строке состояния (Microsoft Word)
Пользователям Word, имеющим доступ к нескольким принтерам, трудно определить, какой принтер выбран в момент, когда они хотят печатать, если сначала не отображается диалоговое окно «Печать». Это исключает простоту использования инструмента «Печать» на панели инструментов. Если вы окажетесь в такой ситуации, вы можете подумать, что было бы неплохо, если бы имя принтера могло отображаться в строке состояния, чтобы вы могли легко определить, нужно ли вам перейти на другой принтер, или вы можете просто щелкнуть Инструмент для печати.
Вы можете изменить то, что отображается в строке состояния, но это, вероятно, больше проблем, чем пользы. Информация, отображаемая в строке состояния, может быть изменена с помощью макроса. Вы можете легко создать макрос, который будет постоянно обновлять строку состояния с указанием имени принтера, но при этом перезаписывает большую часть ценной информации, уже отображаемой в строке состояния.
Чтобы остановить удаление важной информации в строке состояния, вы можете захотеть, чтобы макрос обновлял строку состояния только при запуске. Затем вы можете назначить макрос кнопке панели инструментов. Один щелчок по кнопке, и вы можете сказать, какой принтер выбран.
Проблема с этим подходом, конечно, в том, что он ничего не спасает. Предполагая, что выбран правильный принтер, для печати потребуется два щелчка мышки — один раз на вашем пользовательском инструменте макросов, а затем один раз в инструменте печати. Это такое же количество щелчков, которое требуется для печати с использованием диалогового окна «Печать» — щелчок / перетаскивание открывает диалоговое окно «Печать», а затем щелчок по кнопке «Печать». (Если вы используете клавиатуру, вы можете быстро нажать Ctrl + P, чтобы открыть диалоговое окно «Печать».)
Так что же делать человеку? Что ж, есть два возможных решения. Во-первых, просто использовать встроенные возможности Word, чтобы определить, какой принтер выбран. Если у вас включены всплывающие подсказки по отношению к панелям инструментов, и если вы наведите указатель мыши на инструмент «Печать» всего на мгновение, Word отобразит имя текущего выбранного принтера. После этого вы узнаете, можно ли просто щелкнуть инструмент или нужно открыть диалоговое окно «Печать». (Для управления отображением всплывающих подсказок на панелях инструментов выберите «Настроить» в меню «Инструменты» и затем отобразите вкладку «Параметры». Ищите параметр «Показать всплывающие подсказки на панелях инструментов».)
Второе решение — сделать немного больше программирования макросов и просто создать способ — одним щелчком — печатать на каждом из ваших принтеров. Эти макросы могут быть очень простыми; все, что им нужно сделать, это переключить принтер и затем распечатать текущий документ. Основной макрос будет следующим:
Sub PrintToP1() ActivePrinter = "\\SPA-SERVER\HP OfficeJet Pro L7700 Series" ActiveDocument.PrintOut End Sub
Чтобы изменить макрос в соответствии с вашими потребностями, измените имя макроса (PrintToP1), чтобы оно отражало что-то описательное. Например, вы можете изменить часть «P1», чтобы это было короткое имя вашего принтера. Затем в первой строке тела макроса вам нужно изменить информацию в кавычках на полное имя принтера, как оно отображается в диалоговом окне «Печать». Вот и все.
Теперь, имея один из этих макросов для каждого из ваших принтеров, вы можете назначить их кнопкам на панели инструментов и использовать их для печати документов — на нужный принтер — одним щелчком мыши.
_Примечание: _
Если вы хотите знать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах WordTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / wordribbon-WordTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1515) относится к Microsoft Word 97, 2000, 2002 и 2003.