Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word2003: как узнать цвет символа (макрос) / 4 сообщений из 4, страница 1 из 1
14.01.2014, 17:50
    #38526012
IgorD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word2003: как узнать цвет символа (макрос)
Добрый день!
Необходимо написать макрос, который в тексте символы определенного цвета будет менять на другой.
Вот мой вариант решения
Код: vbnet
1.
2.
3.
4.
5.
6.
 For i = 1 To ActiveDocument.Words.Count
 
    If ActiveDocument.Words.Item(i).Font.Color = wdColorBlack Then
       ActiveDocument.Words.Item(i).Font.Color = wdColorWhite
    End If
 Next i



Не работает строка
Код: vbnet
1.
If ActiveDocument.Words.Item(i).Font.Color = wdColorBlack Then


У кого есть опыт, подскажите, пожалуйста.
Спасибо.
...
Рейтинг: 0 / 0
14.01.2014, 18:15
    #38526053
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word2003: как узнать цвет символа (макрос)
Выполни поиск-замену под макрорекордером...
...
Рейтинг: 0 / 0
14.01.2014, 18:36
    #38526088
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word2003: как узнать цвет символа (макрос)
А может там цвет не wdColorBlack , а wdColorAutomatic ?
...
Рейтинг: 0 / 0
14.01.2014, 18:53
    #38526118
IgorD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word2003: как узнать цвет символа (макрос)
AndreTM,

Спасибо, так и есть
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Word2003: как узнать цвет символа (макрос) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]