1

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

Если ячейки C19 и C21 равны "НЕТ", то любые значения в ячейках C24:C26 будут удалены.

Если C19 или C21 равны "Да", то C24:C26 не затрагиваются

1 ответ1

0

Ваш вопрос в значительной степени ответ.

«Если ячейки C19 и C21 равны" НЕТ ", то любые значения в ячейках C24:C26 будут удалены».

Если, тогда, это основной формат для многих сценариев.


ЕСЛИ С19 И С21 = "НЕТ", то С24: С26 = Пусто

Теперь просто добавьте язык сценариев, чтобы компьютер мог вас понять. ,

If activesheet.range("C19").value = "NO" AND activesheet.range("C21").value = "NO" then
activesheet.range("C24:C26").ClearContents
end if

Теперь вы можете добавить ловушку для ошибки пользователя, убедившись, что рассматриваемая переменная находится в верхнем регистре, например, так: если C21 = "no" вместо "NO", она все равно будет работать с функцией UCase

If UCase(activesheet.range("C19").value) = "NO" AND UCase(activesheet.range("C21").value) = "NO" then
activesheet.range("C24:C26").ClearContents
end if

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .