Содержание
Ниже мы рассмотрим программу на Excel VBA тот удаляет пустые ячейки.
Ситуация:
1. Сначала мы объявляем две переменные типа Integer. Один именованный счетчик и один с именем i. Инициализируем счетчик переменных значением 0.
Тусклый счетчик как целое число, я как целое число
counter = 0
2. Затем мы проверяем для каждой ячейки, пуста она или нет (то есть не равно). Мы используем для этого цикл. Если не пусто, мы записываем значение в столбец B. Счетчик отслеживает количество ячеек, скопированных в столбец B. Каждый раз, когда мы копируем значение в столбец B, мы увеличиваем счетчик на 1. Эта часть программы выглядит следующим образом:
Для i = от 1 до 10
Если Cells (i, 1) .Value "" Тогда
Ячейки (счетчик + 1, 2) .Значение = Ячейки (i, 1) .Значение
counter = counter + 1
Конец, если
Далее я
Результат на данный момент:
3. Наконец, мы очищаем диапазон («A1: A10»), копируем значения столбца B в столбец A и пустой диапазон («B1: B10»).
Диапазон ("A1: A10"). Значение = ""
Диапазон ("A1: A10"). Значение = Диапазон ("B1: B10"). Значение
Диапазон ("B1: B10") = ""
Результат: