У меня есть небольшая проблема, я иногда сталкиваюсь с такой проблемой, но пока не нашел быстрого решения.
Итак, представьте, что у нас есть лист Excel, и давайте предположим, что у нас есть пара чисел в столбце «А» с некоторыми пустыми ячейками в нем. В целом (просто для простоты) у нас есть первые 10 ячеек в столбце «А», которые нужно наблюдать. Например:
3
(empty cell)
(empty cell)
6
(empty cell)
4
(empty cell)
23
(empty cell)
2
Теперь на следующем шаге я хотел бы собрать эти числа в другой столбец (например, столбец B) с помощью VBA. Очевидно, я просто хочу собрать те ячейки, которые содержат число, и я хочу игнорировать пустые ячейки. Поэтому я хотел бы получить столбец что-то вроде этого:
3
6
4
23
2
Я уже написал следующий код, но застрял на этом этапе.
Sub collect()
For i = 1 To 10
if cells(i,1)<>"" then...
Next i
End Sub
Есть ли простой способ решить эту проблему?
Заранее спасибо,
Ласло