Условие строка не содержит значение - VBA
Формулировка задачи:
Здравствуйте уважаемые программисты,
по возможности прошу помочь,
при написании кода столкнулся со следующей проблемой, необходимо просуммировать строку 20 при условии что строка 3 не равна "Каз фонд биржа"
файл примера приложил
Код следующий:
выдает значение NHKZ = 0
Хотя по факту данные есть
пробовал различные вариации типа
If .Cells(i, 3) <> "Каз фонд биржа" Then 'выдает ошибку
Листинг программы
- Dim биржа As String
- биржа = "Каз фонд биржа"
- Dim NHKZ As Double
- For i = 3 To 20000
- With Sheets("FOREX")
- If .Cells(i, 3) = "<>*Каз фонд биржа*" Then
- NHKZ = NHKZ + .Cells(i, 20)
- End If
- End With
- Next i
- MsgBox NHKZ / 1000
Решение задачи: «Условие строка не содержит значение»
textual
Листинг программы
- If instr(1,.Cells(i, 3) , "Каз фонд биржа")=0 Then
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д