Поиск последней заполненной ячейки столбца/строки без учета окраски и формул - VB
Формулировка задачи:
Все привет.
Ищу последнюю заполненную ячейку строки\столбца таким образом:
Проблема в том, что если в столбце, допустим, находится 10 значений, а после них еще две ячейки содержат формулы и окрашены, то эти два значения также включатся в расчет и в итоге мы получим последней не 10, а 12. Можно ли это как-то отсеять в момент поиска? Поскольку перебирать в цикле не особо хочется, элементов может быть достаточно много.
Ищу последнюю заполненную ячейку строки\столбца таким образом:
Проблема в том, что если в столбце, допустим, находится 10 значений, а после них еще две ячейки содержат формулы и окрашены, то эти два значения также включатся в расчет и в итоге мы получим последней не 10, а 12. Можно ли это как-то отсеять в момент поиска? Поскольку перебирать в цикле не особо хочется, элементов может быть достаточно много.
Решение задачи: «Поиск последней заполненной ячейки столбца/строки без учета окраски и формул»
textual
Листинг программы
lastRow = WorksheetFunction.Match("", Columns(firstColumn), -1)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д