Программное изменения уровня заголовка через индекс.

Программирование на Visual Basic for Applications
Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Программное изменения уровня заголовка через индекс.

Сообщение Vitaly1 » 05.11.2003 (Ср) 16:17

Господа, забыл как программно установить уровень заголовка выделенного в Word? Но не через имя стиля Style, а через индекс стиля :?: :!:

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 06.11.2003 (Чт) 11:46

Сам себе отвечаю:

Установка уровня заголовка активного документа через индекс:

selection.style = activedocument.styles(wdStyleHeading1)

уровней заголовков моет быть девять константы: wdStyleHeading1 -wdStyleHeading9

определение уровня заголовка:

1<=selection.paragraphs.outluneLevel <=9 'заголовков 9 уровней

примечание:
Почемуто через свойство outluneLevel заголовок определяется правильно а устанавливается по индексу неправильно.
wdStyleHeading1 <> 1 :?

Ну, вообщим, я молодец :)


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

    TopList