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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2011, 09:27   #1
DSorokin
Новичок
Джуниор
 
Регистрация: 21.07.2011
Сообщений: 1
По умолчанию Функция выделения ячеек в excel VBA

Только начал, изучать VBA, а на работе нужно очень срочно, сотворить что-то типа:

Допустим в excel есть формула:
Если (h18>0;то вот здесь надо прописать функцию которая заливает эту ячейку красным цветом; то соответственно оставляет ее с текущим цветом )
И наоборот
Если (g18>0;то вот здесь надо прописать функцию которая снимает заливку; то соответственно оставляет ее с текущим цветом)

Если кто сможет мне подсказать буду очень благодарен
DSorokin вне форума Ответить с цитированием
Старый 22.07.2011, 10:57   #2
sashonk
Форумчанин
 
Регистрация: 26.10.2009
Сообщений: 170
По умолчанию

Код:
Sub main()
    
      If Cells(18, 7).Value > 0 Then
            Cells(18, 7).Interior.ColorIndex = -4142
        Else
           Cells(18, 7).Interior.Color = RGB(150, 40, 80)
     End If
     
     If Cells(18, 8).Value > 0 Then
            Cells(18, 8).Interior.Color = RGB(190, 190, 20)
        Else
            Cells(18, 8).Interior.ColorIndex = -4142
     End If
End Sub
sashonk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выделение ячеек в таблице word из VBA excel Святой Дьявол Microsoft Office Excel 5 12.11.2022 00:57
VBA Word,VBA Excel решить 2 задачи fafolo4ka Фриланс 6 05.03.2012 01:15
Выделение ячеек в VBA Munchkin Microsoft Office Excel 2 08.06.2011 17:06
Функция поиска непустых ячеек Akmal-Sharipov Microsoft Office Excel 4 25.02.2011 12:05
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 kovalevskivf Microsoft Office Excel 2 15.05.2009 16:47