Я отобразил ДА, если данные столбца C> = 0.05 и НЕТ, если он не выполняется. Кроме того, я сделал то же самое с столбцом D в Excel. Код программы указан.Программирование Excel VBA: код необходимо изменить
Теперь я хочу изменить свою программу. Я хочу отобразить весь вывод в одном окне, как в Qbasic Programming, программировании на C. Кроме того, если мой вывод «ДА», просто мне нужно отобразить «ДА», а если «НЕТ», мне нужно отобразить соответствующие значения ячейки А.
Кодекс Дано
Sub ArrayLoops1()
Dim arrCMarks()
Dim arrDMarks()
Dim i, j As Integer
a = 0
b = 0
'For Column C
arrCMarks = Range("C2:C1439").Value
For i = LBound(arrCMarks, 1) To UBound(arrCMarks, 1)
If arrCMarks(i, 1) >= 0.005 Then
a = a + 1
End If
Next i
If a = 0 Then
MsgBox (" YES ")
Else
MsgBox ("NO")
End If
' For Column D
arrDMarks = Range("D2:D1439").Value
For j = LBound(arrDMarks, 1) To UBound(arrDMarks, 1)
If arrDMarks(j, 1) >= 0.005 Then
b = b + 1
End If
Next j
If b = 0 Then
MsgBox ("YES")
Else
MsgBox ("NO")
End If
End Sub
Что вы хотите сказать? Что вы пробовали? –
Просьба привести два примера (один для да, один для нет). В каждом примере покажите небольшую сетку чисел вместе с желаемым выходом. –
Если столбец C или D имеет данные 0.006 на пятой ячейке. Затем я должен напечатать NO со своим соответствующим значением в пятой ячейке столбца A. Если данные содержат 0.004, тогда распечатайте только YES. Сделайте то же самое для столбца D. Но мне нужно напечатать вывод в едином окне отображения для всех данных. I.e Поле отображения даст весь вывод в одном окне, например C, QBASIC @Ruud –