Если у вас есть идея или совет по эффективному использованию редактора Word, то пишите мне через форму контактов на сайте. Любые ваши дельные советы и подсказки будут размещены в очередных выпусках рассылки и на сайте (с указанием вашего авторства).
Перестановка соседних букв: макрос
Василий задал вопрос: Подскажите, как поменять местами две соседние буквы одной клавишей или сочетанием двух-трех, чтобы долго не возиться? У меня, как и у многих активно пишущих, это самая рапространенная ошибка/опечатка.
Собственно, вот простейший вариант макроса. Допустим, у вас есть слово "выпей" и ошибившись в наборе вы напечатали "впыей". Ставите курсор ввода перед буквой "ы" и выполняете следующий макрос:
Sub chaChar()
With Selection
.MoveLeft unit:=wdCharacter, Count:=1, Extend:=wdExtend
.Copy
.Delete
.MoveLeft wdCharacter, 1
.Paste
End With
End Sub
Ради справедливости, приведу также код макроса, опубликованный в указанной выше книге. Он практически идентичен предыдущему макросу. Вам необходимо поместить курсор ввода между двумя буквами, которые надо поменять местами и выполнить макрос:
Sub chaChar()
'Перестановка соседних букв: курсор между буквами
With Selection
.MoveRight wdCharacter, 1, wdExtend
.Cut
.MoveLeft wdCharacter, 1
.Paste
.MoveRight wdWord, 1
End With
End Sub
Алексей интересуется: Есть список в таком формате:
http://www.адрес_сайта_1.ru
http://www.адрес_сайта_2.ru
...
http://www.адрес_сайта_N.ru
Необходимо, чтобы эти адреса стали ссылками автоматически. Как должен выглядеть макрос для этой цели?
В принципе преобразовать текст ссылки в гиперссылку можно и без макроса. Достаточно применить автоформат к тексту.
Для редактора Word 2003
В меню Формат выбрать команду Автоформат. Откроется одноименное диалоговое окно, в котором следует отметить нужный режим форматирования и нажать кнопку ОК.
А вот макрос для этой цели:
Sub links()
ActiveDocument.Range.AutoFormat
End Sub
Для редактора Word 2007
На вкладках ленты и в группах команд редактора Word 2007 вы не найдете команды Автоформат. Но можно воспользоваться сочетанием клавиш для этой команды («Alt»+«Ctrl»+«K»), либо вывести эту команду на панель быстрого доступа. Подробнее о последнем способе рассказано в заметке Как добавить кнопки на панель быстрого доступа
в Word 2007.
Леонид спрашивает: В windows vista word 2007 открывается в тестовом режиме и нужно ввести пароль из 25 символов. У меня на ноутбуке наклейка с номером из 25 символов, но эти цифры не подходят. Как подобрать ключ для того, чтобы полноценно пользоваться программой?
Такие письма приходят мне с частотой где-то раз в месяц. Неоднократно встречаю такие вопросы и на российский форумах по пакету Microsoft Office.
На самом деле, тот 25-значный номер, который приклеен к корпусу ноутбука, есть ни что иное как серийный номер для самой операционной системы, в данном случае Vista.
Пакет Microsoft office устанавливается на новых машинах в виде демонстрационной версии и ограничен 60-ю днями работы. После чего пользователю выводится информационное окно с предложением ввести код, чтобы продолжать работать с программой без ограничений.
Александр Витер прислал небольшой макрос, позволяющий изменить размер шрифта для выделенного текста или для слова, в котором находится курсор ввода.
Вот, что пишет Александр: Хочу поделиться макросом быстрого изменения размера шрифта.
Sub Увеличить_шрифт()
With Selection.Font
.Size = .Size + 1
End With
End Sub
Дело в том, что я хотел это сделать через стандартную команду FontIncreaseSize\FontDecreaseSize, но не смог поставить на нее свое сочетание клавиш «Ctrl»+«Alt»+«Вверх». Пришлось написать свой макрос.
Думаю, что он будет полезен посетителям Вашего сайта. P.S. Аналогично для уменьшения шрифта, только с минусом и клавиши «Ctrl»+«Alt»+«Вниз».
Вся информация, представленная на сайте WordExpert.ru и в этой рассылке, никаким образом не связана с корпорацией Microsoft. В рассылке упоминаются компании и продукты, которые могут быть зарегистрированными торговыми марками и принадлежать различным физическим и юридическим лицам как на территории РФ, так и за ее пределами.
Авторские права на все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке (включая текст, фотографии, подборку, расположение и т.п.) принадлежат Кокину Антону Вадимовичу, если не указано иное. Вы можете свободно использовать и распространять эти материалы с обязательной ссылкой вида "Информация с сайта WordExpert.ru" и с обязательным указанием автора материала.
Все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке, представлены на информационной основе. Вы можете использовать любую информацию с сайта WordExpert.ru или из данной рассылки исключительно на свой страх и риск. Тем не менее, я рекомендую перед применением какой-либо информации с сайта WordExpert.ru или из данной рассылки обязательно сохранять и создавать резервные копии ваших документов.
В этой рассылке также упоминаются различные web-страницы с соответствующими ссылками. Эти ссылки указываются исключительно в информационных целях и никакой рекомендации или одобрения с моей стороны данных веб-страниц не подразумевается, если не указано иное.