Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.12.2016
Сообщений: 14
1

Макрос на изменение правил условного выделения

01.02.2017, 09:59. Показов 689. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, сломал голову
Прикрепил пример для полного понимания.
Нужен макрос, который брал бы значения из ячеек и изменял бы правила выделения в таблице по фиксированному диапазону...
Например
1 столбец таблицы:
1
2
3
4
5
6
___
Сбоку должно быть поле, где можно написать то, что мы ищем, например число "6" и погрешность, единую для всех поисков(всего 4 значения искать), например мы задаем: искать 6 и 2 с погрешностью один. По выполнению макроса, должны выделяться цветом(правилом условного форматирования) ячейки 1,2,3,5 и 6.
Надеюсь, внятно обьяснил.
Есть мысли?хелп!
Вложения
Тип файла: xlsx Лист Microsoft Excel.xlsx (13.4 Кб, 5 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2017, 09:59
Ответы с готовыми решениями:

Макрос выделения
Есть названия счетчиков на англ яз. Надо брать по очереди их находить в таблице и выделять столбец...

Макрос для снятия выделения текста
Помогите написать макрос для того, чтобы убрать выделение текста. То есть когда выделяешь текст...

Макрос, который находит все полужирные выделения
Есть кусок макроса. По идее он должен находить все полужирное выделение и ограничивать его тэгами...

Макрос для выделения таблицы после пробела
Есть две таблицы разделенные несколькими строками. Нужно выделить нижнию таблицу. Пробывала этот...

2
0 / 0 / 0
Регистрация: 07.12.2016
Сообщений: 14
01.02.2017, 11:24  [ТС] 2
Вобще думаю, что можно прикрутить сюда функцию ВПР, но как тогда в ее рамках реализовать погрешность?...
0
5606 / 1592 / 412
Регистрация: 23.12.2010
Сообщений: 2,382
Записей в блоге: 1
01.02.2017, 11:42 3
Visual Basic
1
2
3
4
5
6
7
8
Sub УсловноеФорматирование()
   Dim i%, Min$, Max$
   For i = 1 To 2
        Min = "=" & format((Cells(20 + i, "L") + [M21]))
        Max = "=" & format(Cells(20 + i, "L") - [M21])
        Range("A15:A59").FormatConditions.Add(Type:=xlCellValue, Operator:=xlBetween, Formula1:=Min, Formula2:=Max).Interior.color = 13551615
   Next
End Sub
0
01.02.2017, 11:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2017, 11:42
Помогаю со студенческими работами здесь

Написать макрос выделения из адресов, находящихся в отдельном столбце таблицы, корпусов
Написать макрос выделения из адресов, находящихся в отдельном столб- це таблицы, корпусов (если...

Макрос для условного форматирования
Здравствуйте, уважаемые форумчане! Прошу вашей помощи в написании макроса, который автоматически...

Макрос для выделения цветом
Помогите пжл написать макрос для заливки ячейки по условию: в столбце: если значение в ячейке...

Изменение вида выделения
У меня есть несколько виджетов: QTableWidget, QListWidget. Мне нужно, сделать выделение самих этих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru