Автор Gon Daw задал вопрос в разделе Другие языки и технологии
ошибка в visual basic 6..next without for...хотя вроде все правильно и получил лучший ответ
Ответ от [гуру]
For i = 1 To n If z = 10 Then c10 = c10 + 1 End If If z < 0 Then co = co + 1 End If If z > 0 Then cp = cp + 1 End If Next i Измени. И все будет работать
Ответ от телемастер[гуру]
Может быть условные операторы надо закрыть EndIF ************************ If z = 10 Then c10 = c10 + 1 If z < 0 Then co = co + 1 If z > 0 Then cp = cp + 1 **********************
Может быть условные операторы надо закрыть EndIF ************************ If z = 10 Then c10 = c10 + 1 If z < 0 Then co = co + 1 If z > 0 Then cp = cp + 1 **********************
Ответ от Алексей[гуру]
проблема в том, что vba выдаёт некорректное сообщение об ошибке. В данном случае ошибка в условном операторе, а не в цикле. Каждый If просит End If.
проблема в том, что vba выдаёт некорректное сообщение об ошибке. В данном случае ошибка в условном операторе, а не в цикле. Каждый If просит End If.
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: ошибка в visual basic 6..next without for...хотя вроде все правильно