АР
Анастасия Рыбникова

Vba for apllication вопрос внутри (картинка)



абсолютно тот же код в другом элементе работает нормально. а на этой кнопки выдаёт такую ошибку. почему? как исправить?

Марина
Марина

после удаления 2й становится 1м, 3й - 2м и т. д. поэтому можно удалять всегда 1й элемент
PS Как оно работает в др. месте - загадка.

Иван Гришанов
Иван Гришанов

Стоит попробовать пошагово отследить i и собственно элементы, которые должны удаляться. Возможно, где-то вылезает NULL

АА
Анастасия Акубардия

Вы считаете от 1 до 10 (к примеру) . До половины все окей. Но к примеру на 6 итерации вы пытаетесь удалить элемент номер 6, а всего элементов уже 5.

Похожие вопросы
Вопрос по управлению Checkbox в VBA
Как запрограммировать кнопку в VBA ? (Visual Basic For Application)
Картинка (вопрос внутри)
программирование на VBA .вопрос прост
Вопрос про VBA excel
Ошибка VBA "For without Next"
вопрос по VBA Excel.
VBA не получается работать с ф-ей Array() с двумерным массивом. вопрос внутри
VBA (EXCEL) -- как лучше задавать диапазон ячеек? вопрос внутри
vba выдаёт ошибку for without next, в чём причина?