Советы и cекреты

Советы и cекреты

Поступил интересный вопрос от Павла. Он спрашивает:

У меня подключено несколько сетевых принтеров. Можно ли с помощью разных кнопок-макросов печатать на разные предопределенные принтера, а не только на принтер по умолчанию?

Мой соавтор Александр Витер предложил воспользоваться методом ActivePrinter, и я набросал небольшой макрос.

 

Пусть, например, у вас есть сетевой принтер по имени "Полное_Сетевое_Имя_Принтера" (смотрите наименования в настройках печати). Тогда макрос будет следующий:

Читать далее...

Игорь задал вопрос:

Есть документ microsoft word. в нем данные такого вида:

83 82.133.71.151:8080

48 82.133.71.152:8080

41 82.133.71.154:8080

как написать макрос или как-то иначе заменить данные на следующий вид:

82.133.71.151:8080

82.133.71.152:8080

82.133.71.154:8080

То есть удалить все данные до пробела вместе с пробелом.

Игорь, вы можете воспользоваться диалоговым окном "Найти и заменить" - «Ctrl+H». В поле "Найти" вставьте вот такое выражение: [0-9]{2}^32. Поле "Заменить" оставьте пустым. Отметьте флажком параметр "Подстановочные знаки". Нажмите кнопку "Заменить все".

Несколько месяцев назад я получил письмо от пользователя, в котором меня спрашивали о возможности назначить для кнопки макроса (выведенного на панель быстрого доступа в редакторе Word 2007) своей иконки.

 

Как известно, в прежних версиях редактора можно было назначить для любой команды на панели инструментов свою собственную картинку. Можно было отредактировать иконку на кнопке или нарисовать собственную с помощью окна Редактор кнопок:

 

Редактор кнопок

 

В редакторе Word 2007 этой возможности нет.

Однако, на прошлой неделе я просматривал сайт Грэга Макси (Greg Maxey) и обнаружил у него статью, в которой он предлагает свое решения этой проблемы.

Мне показалось интересной его статья и я повторил эксперимент.

Все удалось, но многое пришлось додумывать самостоятельно. В этой заметке я расскажу своими словами суть решения и покажу, как можно назначить свою иконку для собственных макросов.

Читать далее...

Александр задал вопрос:

Хочу сделать шаблон в 2007-м, с использованием элементов управления, при этом один элемент должен повторяться в нескольких местах документа. То есть, поменял дату в начале и она поменялась по всему документу. Аналогично сделано в стандартном шаблоне "Современный отчет". Например, там есть "подзаголовок" и еще эти элементы выделены оранжевыми "тегами". Но у меня ничего не получается, и в хелпе ничего нормального на эту тему нет.

В стандартных шаблонах редактора Word 2007 используются именно элементы управления содержимым, а не закладки с полями REF в версии редактора Word 2003 (читайте в заметке Ввод часто повторяющихся фрагментов текста).

Читать далее...

Вячеслав спрашивает:

Как создать кнопку, при нажатии на которую её название добавлялось бы в текстовую строку? Кнопок на странице будет много и с разными названиями.

Для начала необходимо создать закладки в тех местах документа, в которые вы планируете вставлять наименование кнопок.

Предположим, в начале документа у вас есть или будет кнопка, а двумя строками ниже вы хотите вставить ее название:

Читать далее...

Rustam спрашивает:

Есть задача: нужно пронумеровать билеты от 00001 до 10000. Шаблон билетов сделан в ворде , 6 штук на один лист. При этом в разные дни нужно разное кол-во билетов. Понятно, что нумеровать вручную очень рутинно, как автоматизировать эту задачу?

Решить задачу можно, если добавить в шаблон документа в каждый билет вместо номеров, проставляемых вручную, поле следующего содержания:

Читать далее...

Чтобы удалить ставшие ненужными макросы из документа (шаблона), необходимо выполнить следующие действия.

Читать далее...

Совет от Головинова Евгения:

Недавно столкнулся с проблемой редактирования формул в разных версиях Word. Например, у меня на компьютере стоит Word 2007, мне в нём удобнее работать. У моего научного руководителя установлен редактор Word 2003. Работа техническая. Word ни я, ни он переустанавливать не хотим. Ему надо вносить изменения в формулы. Но, как известно, формулы в 2007 принципиально отличаются от Word 2003.

 

Эту проблему я решил следующим образом.

 

В своем редакторе Word 2007 я создаю формулы в программе Microsoft Equation 3 и сохраняю документ в формате Word 2003. Кроме того, для себя я разместил на панели быстрого доступа кнопку со следующим макросом:

Sub Equation()
' Вызов редактора формул Equation 3
Selection.InlineShapes.AddOLEObject ClassType:="Equation.3", FileName:="", _
   LinkToFile:=False, DisplayAsIcon:=False
End Sub

 

Этот макрос быстро вызывает редактор формул Microsoft Equation. При этом не надо заходить каждый раз в Вставка/Объект/Equation; просто нажимаешь кнопку и всё.

 

Если у кого есть другое решение этой проблемы, с удовольствием воспользуюсь им!

 

Все советы с сайта Word Expert в книге Word 2003/2007. Народные советы

Роман интересуется:

В MS Word 2007 рисую иллюстрацию с использованием полотна. В полотно вставил два растровых рисунка. Пытаюсь нарисовать линию (стрелку) примерно от центра одного рисунка до центра другого – ничего не получается, поскольку стрелка ведет себя как соединительная линия и пристыковывается к точкам соединения этих рисунков… Как можно отключить режим стыковки?

Вот скриншот ситуации, о которой спрашивает Роман:

Читать далее...

Перевод статьи How to send an email from Word using VBA выполнен специально для блога компанией Бюро переводов AGI Triple.

 

Статья предоставлена Астрид Зиленберг

 

1. Использование метода Routing Slip

Самый простой способ отправки документа по электронной почте - это использование встроенного в Word метода RoutingSlip. Используя его, можно отправлять сообщение как одному, так и нескольким адресатам, задавать заголовок и определять отправлять ли сообщение всем адресатам одновременно или пересылать сообщение по цепочке от одного к другому.

 

Преимущества использования метода RoutingSlip:

Читать далее...

Number one designer
^ Наверх