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

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

Несколько месяцев назад я получил письмо от пользователя, в котором меня спрашивали о возможности назначить для кнопки макроса (выведенного на панель быстрого доступа в редакторе 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; просто нажимаешь кнопку и всё.

 

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

^ Наверх