Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 15.11.2014
Сообщений: 6
1

Записать макрос ворд 2013

15.11.2014, 17:09. Показов 4641. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, хочу написать макрос который делает 3 команды одновременно, подчёркивает, делает курсивом и жирным выделенный текст по нажатию определенной клавиши. Буду очень благодарен, потому что в этом я хуже новичка.
пример: слово -> нажимаю клавишу -> слово
Надеюсь на помощь опытных людей
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2014, 17:09
Ответы с готовыми решениями:

Комфортное начало работы в ВОРД 2013
здравствуйте, трудно переходить с 2003 на 2013 ворд... в начале работы жму в пуске иконку ворда,...

При отправке на печать ворд 2013 закрывается
Суть вопроса в том,что при отправке документа на печать любым способом,он просто закрывает ворд...

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

макрос для ворд
Помогите решить проблему( Макрос для Word, удаляющий все пробелы после последнего знака...

5
6002 / 3197 / 716
Регистрация: 23.11.2010
Сообщений: 10,683
15.11.2014, 17:13 2
Запись макроса включить и проделать все вышеописанное
0
0 / 0 / 0
Регистрация: 15.11.2014
Сообщений: 6
15.11.2014, 18:20  [ТС] 3
Всё сделал, но столкнулся с проблемой: пишу я текст, потом активирую макрос, а вернуть текст в исходный вид при повторном нажатии(выключении) не получается, текст остаётся подчёркнутым. Пробовал отлаживать код по-разному, но он возвращается в норм. вид только если не использовать эти строки т.е. подчёркивание
Selection.Font.Underline = wdUnderlineSingle
Selection.Font.UnderlineColor = wdColorAutomatic
а мне оно нужно.
Пример:
Мир всем! -> Мир всем! -> Мир всем!
0
8940 / 4852 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
16.11.2014, 04:24 4
Нужно немного усложнить макрос, задавая значения жирности, наклонности и подчёркивания обратные тем, что применены к тексту:
Visual Basic
1
2
3
4
5
6
7
8
9
Sub BIU()
    Selection.Font.Bold = Not Selection.Font.Bold
    Selection.Font.Italic = Not Selection.Font.Italic
    If Selection.Font.Underline = wdUnderlineSingle Then
        Selection.Font.Underline = wdUnderlineNone
    Else
        Selection.Font.Underline = wdUnderlineSingle
    End If
End Sub
0
5562 / 1368 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
17.11.2014, 05:19 5
Цитата Сообщение от magistrat4797 Посмотреть сообщение
подчёркивает, делает курсивом и жирным выделенный текст по нажатию определенной клавиши
Курсор ставишь перед нужным символом (или выделяешь нужный фрагмент), держишь зажатым Control и...
  • жмёшь U — символ подчёркнут (если не был)
  • жмёшь I — символ меняет курсивность
  • жмёшь B — символ меняет жирность
(Примерно так и этот пост верстался!)

Control отпускаешь.
0
5562 / 1368 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
11.04.2015, 22:39 6
Цитата Сообщение от magistrat4797 Посмотреть сообщение
я хуже новичка
Сравнить бы ваши портреты!
0
11.04.2015, 22:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2015, 22:39
Помогаю со студенческими работами здесь

Создать макрос для ворд
Всем добрый день, нужна помощь в написании макроса. Суть следующая есть вордовские документы с...

Ворд 2013 могут быть особые правила безопасности?
установил новый Ворд который с учётной записью - справа вверху у крестика закрыть моё фото, мой...

Макрос в ворд подправить
И здравствуйте уважаемые форумчане. Слепил я макрос из двух один вот из этой темы...

Копирование из ворда в ворд макрос
Здравствуйте. Создается макрос который должен выполняться из Экселя. Он создает новый документ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru