VBA выберите несколько диапазонов - PullRequest
0 голосов
/ 23 февраля 2019

Я пытаюсь выяснить, как использовать вариант выбора для решения проблемы ниже.

  1. В ячейке A1 у меня будет текст "белый" или "черный"
  2. В ячейке B1 есть число
  3. В ячейке C1 есть результат, который я ищу, чтобы быть показанным

    If A1=white and B1<2 then C1=25
    If A1=white and B1>=2 then C1=49
    If A1=black and B1<2 then C1=14
    If A1=black and B1>=2 then C1=30
    

1 Ответ

0 голосов
/ 23 февраля 2019

Вы можете использовать следующее:

Select Case True
 Case Range("A1") = "white"  And Range("B1") < 2: Range("C1")=25
 Case Range("A1") = "white"  And Range("B1")>=2: Range("C1")=49
 Case Range("A1") = "black"  And Range("B1") < 2: Range("C1")=14
 Case Range("A1") = "black"  And Range("B1")>=2: Range("C1")=30
End Select
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...