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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2015, 19:29   #1
lapin912
Пользователь
 
Регистрация: 18.10.2015
Сообщений: 22
По умолчанию (excel_2010_VBA) Как подправить код

Есть макрос который выделяет все ячейки со шрифтом как в активной ячейке, а как сделать чтобы макрос искал и заменял цвет шрифта, например белый на черный, при запуске макроса.
Sub ЦветШрифта()
On Error Resume Next
Dim i, x, rngSelect As Range
Set rngSelect = ActiveCell
i = rngSelect.Font.Color
For Each x In ActiveSheet.UsedRange.Cells
If x.Font.Color = i Then Set rngSelect = Union(rngSelect, x)
Next
With ActiveCell
rngSelect.Select
.Activate
End With
End Sub
lapin912 вне форума Ответить с цитированием
Старый 20.10.2015, 19:49   #2
AleksandrH
Форумчанин
 
Аватар для AleksandrH
 
Регистрация: 15.02.2010
Сообщений: 148
По умолчанию

Код:
if x.Font.Color = vbWhite then x.Font.Color = vbBlack
WIX-FILTERS. A Filter for every application.
AleksandrH вне форума Ответить с цитированием
Старый 20.10.2015, 20:22   #3
lapin912
Пользователь
 
Регистрация: 18.10.2015
Сообщений: 22
По умолчанию

Цитата:
Сообщение от AleksandrH Посмотреть сообщение
Код:
if x.Font.Color = vbWhite then x.Font.Color = vbBlack
Спасибо, работает. "А ларчик просто открывался".
lapin912 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(excel_2010_VBA) как перейти к ячейке lapin912 Microsoft Office Excel 3 19.10.2015 12:08
Как подправить код? Drego JavaScript, Ajax 1 26.06.2013 17:38
подправить код строки Виктор Казанцев Visual C++ 1 07.01.2012 17:03
Подправить код werser Помощь студентам 4 14.03.2010 23:26
Подправить рабочий код. michaelk Общие вопросы C/C++ 0 06.12.2009 11:33