Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
6 / 6 / 0
Регистрация: 10.02.2009
Сообщений: 140
1

Изменить шрифт (размер) всех надстрочных (подстрочных) символов

10.01.2013, 15:06. Показов 4318. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    Dim myFindRange As Word.Range
    Dim myFind As Word.Find
    
    'Создаём диапазон, в котором будем искать.
    'ActiveDocument.Range - это основной текст в документе.
    'Есть ещё колонтитулы, сноски и другое.
    Set myFindRange = ActiveDocument.Range
    
    'Создаём объект "Find" и даём ему имя "myFind".
    Set myFind = myFindRange.Find
    
    'Указываем, какой текст ищем.
    myFind.Text = "[A-Za-z]"
    
    'Флажок "Подстановочные знаки".
    myFind.MatchWildcards = True
    
    'Курсив является форматированием.
    myFind.Format = True
    
    'Указываем, что сделать с найденным текстом.
    myFind.Replacement.Font.Italic = True
    
    'Производим поиск и замену.
    myFind.Execute Replace:=wdReplaceAll
Взято с другого форума, мб кому-то пригодится.

Есть необходимость изменить шрифт (размер) всех надстрочных (подстрочных) символов. Описанным способом затрудняюсь отобрать их. Подскажите, пожалуйста, как это реализовать.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2013, 15:06
Ответы с готовыми решениями:

Код в юникоде надстрочных и подстрочных символов, введенных с клавиатуры в richtextedit
Есть richtextedit, куда пользователь вводит текст, в котором могут быть надстрочные и подстрочные...

Как изменить шрифт и размер шрифта
подскажите пожалуйсто как изменить шрифт и размер шрифта, какие библиотеки и функции

Изменить шрифт и его размер (консоль)
Как программно для windows можно поменять шрифт на Lucida Console и размер шрифта, скажем на 10ый ?...

Как изменить размер и шрифт всплывающей подсказки?
как изменить размер и шрифт всплывающей подсказке нужно обязательно создавать свой класс или...

1
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
10.01.2013, 22:28 2
Цитата Сообщение от red_88 Посмотреть сообщение
Есть необходимость изменить шрифт (размер) всех надстрочных (подстрочных) символов
Код выше - фактически запись в макрос действия поиск-замена.
Вашу задачу тоже можно решить поиском-заменой: Ctrl+H, курсор в поле "Найти", но ничего не пишите туда, Больше, Формат - Шрифт - верхний индекс (или нижний индекс). Курсор в поле "Заменить на", Формат - Шрифт - выбирайте шрифт, размер, цвет и т.д., Заменить все.
Можете записать это действие в макрос, если это не разовая акция.
0
10.01.2013, 22:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2013, 22:28
Помогаю со студенческими работами здесь

Можно ли изменить размер или шрифт в строке состояния Excel?
Здравствуйте все! Я новенький. Осваиваю VBA Excel самостоятельно, без навыков программирования и...

Как изменить размер и месторасположение кнопки и шрифт текста в кнопк?
есть кнопка: <input value="Как получить задания и ответы" type="button"...

сдвиг индексации подстрочных символов (не ORIGIN)
Доброго времени суток, подскажите как начать индексацию символов в строке с 1 ? полагал что...

Изменить шрифт на всех элементах управления
Требуется изменить размер шрифта у всех элементов на 5 пунктов, пробовал: Me.fontheight+=5 не...


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

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