Excel. Не вижу ошибки

Программирование на Visual Basic for Applications
M@SKIT
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 10.04.2006 (Пн) 11:10
Откуда: Одесса

Excel. Не вижу ошибки

Сообщение M@SKIT » 19.01.2007 (Пт) 14:57

Выкидывает ошибку "loop without do" не могу понять почему.
:?: :?:
Код: Выделить всё

Sub spisokrezultatov()
Dim M As Integer
Dim SummaObshegoDolga As Long
Dim OPJ As String

Sheets("page").RezLst.Clear

M = 0
SummaObshegoDolga = 0

Do Until OPJ = ""
    OPJ = Sheets("page").Cells(5 + M, 10)
        M = M + 1
    If Sheets("page").Cells(5 + M, 1) = "грн" Then
        SummaObshegoDolga = SummaObshegoDolga + Sheets("page").Cells(5 + M, 10)
   
Loop
Sheets("page").RezLst.AddItem "Сумма общего долга=" & SummaObshegoDolga
End Sub


Подскажите пожалуйста в чем проблема.

bi-lya
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 07.08.2006 (Пн) 15:36

Сообщение bi-lya » 19.01.2007 (Пт) 15:17

Поставте End If или все условие If...Then одной строкой
Бывает такая беда очень часто
Последний раз редактировалось bi-lya 19.01.2007 (Пт) 15:21, всего редактировалось 1 раз.

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 19.01.2007 (Пт) 15:19

отсутствует либо

пробел+подчеркивание (" _") после Then

либо

End If
Привет,
KL

M@SKIT
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 10.04.2006 (Пн) 11:10
Откуда: Одесса

Сообщение M@SKIT » 19.01.2007 (Пт) 15:20

Да действительно! :oops: Спасибо! :)


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 81

    TopList