Можно ли установить значение myTerm
, используя серию операторов If
?
У меня есть 3 столбца на листе, в которые будут добавляться данные в течение года.
У меня есть следующие сценарии:
K имеет данные и M & O = "Осень"K и M имеют данные, а O пусто = "Весна"К, М и О все имеют данные = Лето
Я написал следующее (фрагмент полного кода):
Sub FilterProgressData()
Dim myTerm As String
If SrcWs.Cells(i, "O").Value = "" And SrcWs.Cells(i, "M").Value = "" And _
SrcWs.Cells(i, "K").Value <> "" Then
myTerm = "Autumn"
ElseIf SrcWs.Cells(i, "O").Value = "" And SrcWs.Cells(i, "M").Value <> "" _
And SrcWs.Cells(i, "K").Value <> "" Then
myTerm = "Spring"
ElseIf SrcWs.Cells(i, "O").Value <> "" And SrcWs.Cells(i, "M").Value <> "" _
And SrcWs.Cells(i, "K").Value <> "" Then
myTerm = "Summer"
, но получил 'Ошибка времени выполнения' 1004 'ошибка - ошибка приложения или объекта '
Любые советы будут с благодарностью приняты!
Спасибо.