Как сделать проверку диапазона ячеек - VBA

Узнай цену своей работы

Формулировка задачи:

Помогите,пожалуйста, как сделать такой же макрос на проверку диапазона ячеек, например если в интервале X80:X90 есть хоть одна ячейка равная двум,то выводить сообщение
Листинг программы
  1. Sub Test()
  2. If Range("X84") = 2 Then
  3. MsgBox "Значение в ячейке равно 1"
  4. Else
  5. MsgBox "Значение в ячейке не единица"
  6. End If
  7. End Sub

Решение задачи: «Как сделать проверку диапазона ячеек»

textual
Листинг программы
  1. Sub Test_1()
  2. Range("X84:X90").Select 'убрать немедля
  3. With Selection 'Range("X84:X90")
  4. For Each x In .Cells
  5.   If x.Value = 2 Then
  6.   MsgBox "Значение в ячейке " & x.Address & " равно 2"
  7. '  Else
  8. '  MsgBox "Значение в ячейке " & x.Address & "НЕ равно 2"
  9.  End If
  10. Next x
  11. End With
  12. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы