Страницы: 1
RSS
Синтаксис оператора цикла For/Next
 
Код
Sub ibh()
Dim b, n As Long
b = 1
Application.ReferenceStyle = xlR1C1
For n = 1 To n = 5
    Columns(n).ColumnWidth = 10
    b = b + n
    Next
Application.ReferenceStyle = xlA1
End Sub
Выделил код в отдельный макрос, по разному игрался с переменными и включением отключением относительных ссылок, но никакой реакции, без цикла всё работает прекрасно. В чем может быть проблема?
 
Код
For n = 1 To n = 5
- это не правильно, сверьтесь с справочником.
 
Код
'For n = 1 To n = 5
For n = 1 To 5
И ещё у Вас не объявлен тип переменной b. И зачем она вообще, если не используется?
 
Спасибо, давно не пользовался VBA, забывать уже начал что знал)
Страницы: 1
Наверх