Очень простой код. Я использовал другой пример, чтобы использовать его, но он работает только в одном направлении. Если сначала я выберу combobox7 как «да», а Combobox8 как «нет», он пропустит его, но только если дважды щелкнуть по нему, то есть мне придется повторно выбрать «Нет», а затем «Да» в Combobox7, чтобы получить желаемый результат. результат. Итог: ComboBox7 = "Нет" и ComboBox8 = "Нет", тогда TextBox8.value = "Fail", иначе "Pass".
Я вообще не в восторге от VBA, поэтому я не настолько хорош, как новичок, поэтому, пожалуйста, будьте осторожны. На этом сайте меня назвали многими грубыми именами только потому, что я не знаю его так же, как ваши модераторы, что заставило меня полностью покинуть этот сайт, но я не могу найти ответ на этот. Это действует ошибочно. Может ли кто-нибудь помочь в доброй манере? Опять ниже, чем нуб здесь! Не хочу быть подавленным, просто пытаюсь понять это. Спасибо.
Private Sub ComboBox7_Change()
If ComboBox7.Value = "No" And ComboBox8.Value Like "No" Then
TextBox8.Value = "Fail"
Else
TextBox8.Value = "Pass"
End If
End Sub