Если у вас есть идея или совет по эффективному использованию редактора 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»), либо вывести эту команду на панель быстрого доступа. Подробнее о последнем способе рассказано в заметке .
Леонид спрашивает: В windows vista word 2007 открывается в тестовом режиме и нужно ввести пароль из 25 символов. У меня на ноутбуке наклейка с номером из 25 символов, но эти цифры не подходят. Как подобрать ключ для того, чтобы полноценно пользоваться программой?
Такие письма приходят мне с частотой где-то раз в месяц. Неоднократно встречаю такие вопросы и на российский форумах по пакету Microsoft Office.
На самом деле, тот 25-значный номер, который приклеен к корпусу ноутбука, есть ни что иное как серийный номер для самой операционной системы, в данном случае Vista.
Пакет Microsoft office устанавливается на новых машинах в виде демонстрационной версии и ограничен 60-ю днями работы. После чего пользователю выводится информационное окно с предложением ввести код, чтобы продолжать работать с программой без ограничений.
Как получить этот код? Для этого нужно приобрести лицензионную версию пакета Microsoft Office 2007 в любом компьютерном магазине либо в интернет-магазинах. Самая недорогая версия пакета - - стоит 3.890 рублей. В пакет входят следующие программы:
Microsoft Office Word 2007
Microsoft Office Excel 2007
Microsoft Office PowerPoint 2007
Microsoft Office OneNote 2007
Для домашнего использования, полагаю, этих программ более чем достаточно.
Александр Витер прислал небольшой макрос, позволяющий изменить размер шрифта для выделенного текста или для слова, в котором находится курсор ввода.
Вот, что пишет Александр: Хочу поделиться макросом быстрого изменения размера шрифта.
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-страницы с соответствующими ссылками. Эти ссылки указываются исключительно в информационных целях и никакой рекомендации или одобрения с моей стороны данных веб-страниц не подразумевается, если не указано иное.