223 читали · 2 месяца назад
VBA неправильно находит последнюю строку в Excel — причины и безопасные решения
Макрос в Excel не видит последние строки, вставляет данные не туда или пропускает часть таблицы? Разбираем ошибки lastRow в VBA и показываем рабочие способы определения последней строки. Макрос работает. Ошибок нет. Excel не зависает. Код проходит до конца, появляется сообщение «Готово», а на первый взгляд всё выглядит нормально. Но потом ты открываешь результат и видишь странность: часть строк не обработалась, новые данные вставились не в конец таблицы, старые записи оказались перезаписаны, а в отчёте появилась пустая область там, где её быть не должно...
2476 читали · 8 месяцев назад
Не вставляются ячейки в Excel? 5 причин и простых решений, которые вернут вас к работе за 2 минуты
Приветствую, дорогие читатели! Сегодня у моей коллеги случился настоящий ступор: она пыталась вставить новые ячейки в отчет, а Excel будто загипнотизировали — ничего не происходило. Знакомая ситуация? Оказывается, у этой проблемы есть несколько частых причин, и почти все они решаются в пару кликов. Давайте по порядку, от самой распространенной к более хитрым. В чем суть: Excel считает, что ваш лист заполнен до самой последней строки (1 048 576-й!). Так бывает, если кто-то случайно поставил пробел в далекой ячейке или залил ее цветом...