Удаление пустых ячеек в Excel VBA - макросы Easy Excel

Содержание

Ниже мы рассмотрим программу на 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") = ""

Результат:

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave