Въпрос към урок: Как да създаваме променливи (Variables) ?
от курс: VBA за Excel
Защо макросът не работи - използвала съм 1:1 предложението на г-жа Вълкова?
Здравейте, Детелина, грешката "Compile error: For without Next" означава, че в кода на Вашия макрос има цикъл For без съответното затварящо Next. Всеки For трябва да бъде затворен с Next в края, за да указва къде да спре цикъла.
За да решите проблема, моля, опитай да преминете тези стъпки:
- Отворете макроса, който сте създали.
- Прегледайте кода и намерете къде се използва цикъл For.
- Уверете се, че всеки от циклите For е правилно затворен с Next. Приема се за добра практика да се включва и брояча след Next (например Next counter), но това не е задължително.
- Ако някой от циклите For няма Next, добавете го.
- След като сте уверени, че всеки цикъл For е правилно затворен, тествайте отново макроса.
Моля, имайте предвид, че при вложени цикли For, всеки Next трябва да съответства на съответния For. В противен случай, може да се получи объркване при изпълнението на кода.
Вашият отговор
Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
20 безплатни урока
Трикове и тънкости за софтуера
Отговори на вашите въпроси