Мне нужно отобразить ДА или НЕТ из данных EXCEL. Я попытался написать программу. Но я не могу найти решение. Он отображает ДА только НЕТ, даже если выход должен быть НЕТ. Пожалуйста, помогите мне с этой программой.Excel Программирование VBA
Мне нужно проверить данные всего столбца C (данные от номера 2 до 1439 столбца). Если данные> = 0,003, он должен отображать НЕТ, иначе он должен отображать Да.
КОД:
' Declare array
Dim arrMarks(0 To 1437) As Double
Sub ArrayLoops()
' Fill the array with numbers
Dim i As Integer
For i = LBound(arrMarks) To UBound(arrMarks)
arrMarks(i) = Range("C2:C1439").Select
Next i
' Using If statement
For i = LBound(arrMarks) To UBound(arrMarks)
If arrMarks(i) >= 0.003 Then
MsgBox ("NO")
Else
End If
Next i
MsgBox ("YES")
End Sub
использующим 'msgbox' достаточным для вас? – psychicebola
Вы хотите показывать только «Нет»? – Bathsheba
Разве это не лучше, чем [excel-formula] или [условное форматирование]? – Jeeped