Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2013, 18:41   #11
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

Код:
'В программе "Word" есть особенность:
    'если имя процедуры совпадает с именем команды программы "Word",
    'то вместо Word-команды будет запускаться процедура.
    'Поэтому нужно ставить на всякий случай какой-нибудь префикс в имени
    'процедуры.
Sub mySuperscript()
    
    With ActiveDocument.Range.Find
        .Format = True
        .Font.Superscript = True
        .Replacement.Style = ActiveDocument.Styles("Надстрочный")
        .Execute Replace:=wdReplaceAll
    End With

End Sub

Примечание

Макрос делает действие, которое в программе "Word" делается так:
  1. вызываете окно "Найти и заменить" - вкладка "Заменить";
  2. ставите курсор в поле "Найти" - "Формат" - "Шрифт..." - флажок "надстрочный" - "OK";
  3. ставите курсор в поле "Заменить" - "Формат" - "Стиль..." - "Надстрочный" - "OK";
  4. "Заменить все".
Только макрос обрабатывает основную часть, а окно "Найти и заменить" весь документ (основную часть, колонтитулы и другое).

Последний раз редактировалось Скрипт; 24.04.2013 в 07:01.
Скрипт вне форума Ответить с цитированием
Старый 24.04.2013, 09:52   #12
DJTreeno
Форумчанин
 
Регистрация: 09.06.2011
Сообщений: 146
По умолчанию

Спасибо большое!!!
DJTreeno вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Надстрочные/подстрочные символы/индексы. Степени. Формулы. overlookerz Общие вопросы Delphi 6 21.01.2013 22:45
Adobe dreamweaver cs5 подстрочные знаки sergeant.coolagin HTML и CSS 2 30.04.2012 20:44
Надстрочные и подстрочные символы( Delphi) CAMOBAP Помощь студентам 2 08.03.2011 15:08
Надстрочные индексы в RichEdit Serega_P Общие вопросы Delphi 4 20.06.2008 11:34
Надстрочные символы в Label Almaas Общие вопросы Delphi 6 09.01.2008 15:05