Ошибка времени выполнения vba Excel 424

Я хотел бы создать простой макрос, что-то вроде этого:

У меня есть таблица с серийными номерами и 12 результатов измерения столбцов для каждого серийного номера. Есть допуск, который имеет мин. и максимальное значение. Я хотел бы проверить результаты, что если они находятся в поле допуска, установите цвет ячейки на зеленый.

Таблица выглядит так:

скриншот из табеля

и значения допуска: min=250 , max=450 .

Я написал этот код, но что-то не так.

 Sub turesellenorzes() Dim i As Integer i = Selection.Value If (i >= 250 And i <= 450) Then Selection.Interior.Color = vbGreen Else: Set Selection.Interior.Color = vbRed End If End Sub 

Выберите свой диапазон и вызовите CallTuresellenorzes :

 Option Explicit Sub callturesellenorzes() Call turesellenorzes(Selection) End Sub Sub turesellenorzes(rng As Range) Dim i As Integer Dim cell As Range For Each cell In rng If cell >= 250 And cell <= 450 Then cell.Interior.Color = vbGreen Else cell.Interior.Color = vbRed End If Next End Sub 
  • Отправка рассылок вместо строк
  • Ошибка времени выполнения 13, когда столбец не имеет разных значений
  • Ошибка метода 1004 выбора класса диапазона
  • Ошибка выполнения VBA Excel VBA -2147319767 (80028029)
  • Ошибка времени выполнения 13 VBA Excel
  • Код ошибки VBA. Обязательный объект - тройной флажок, но все еще не работает.
  • Ошибка времени выполнения 1004 с добавлением гиперссылки vba
  • Ошибка времени выполнения 9 в vba
  • Я продолжаю получать ошибку #value в Excel VBA
  • Ошибка выполнения 1004 при запуске кода на листе, создаваемом динамически
  • Ошибка времени выполнения 1004 над надстройкой: файл не может быть обработан, потому что он доступен только для чтения
  • Interesting Posts

    excel 2010, искать пустые ячейки в двух столбцах, возвращать текст в соответствующей колонке

    Отрегулируйте ширину ячейки в Excel

    Как применить жирный стиль текста для диапазона текста внутри ячейки с помощью Apache POI?

    Что требуется серверной стороне для запуска Office Interops?

    java: ByteArrayOutputStream.toByteArray ()

    Excel, как вернуть массив, который удовлетворяет определенному условию?

    Запретить дублирование значений из пользовательской формы в столбец таблицы

    Как правильно вставить данные, можно сказать, что в закладке «Тест», начиная ячейку B3, все сразу?

    Excel VBA – порядок заполнения ячейки из пользовательской формы – кажется почти случайным?

    excel: Найти значение в столбце, где ячейки содержат несколько значений, разделенных запятыми, и возвращаемое значение из соседнего столбца

    Жирные переменные в элементе электронной почты с помощью Excel Visual Basic

    Проводка interop-события удваивает время выполнения макросов Excel VBA

    Как создать таблицы Excel со встроенными графиками?

    Можно ли проверить через VBA, если файл существует на сайте sharepoint?

    Пытается удалить дубликаты в 1-й колонке без удаления строк. и значения строк должны быть перенесены в исходное значение. использование java

    Давайте будем гением компьютера.