Безплатно! 21-дневно предизвикателство за изграждане на навици 2025 г. Регистрация тук.
Въпрос към урок: Как да създаваме променливи (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. В противен случай, може да се получи объркване при изпълнението на кода.
Вашият отговор
Запиши се в Аула
Ако вече имаш регистрация влез оттук