
Последние записи
- Передача в функцию произвольного набора чисел (на разных языках программирования)
- Joomla 3.8 — Автоматическая авторизация по IP автоматически созданного временного пользователя с принадлежностью к заданной группе
- Конвертация MOV to MP4
- Автоматическое уничтожение объектов
- Найти среднее значение по данным в ячейке
- Число различных чисел (Microsoft Office Excel)
- Убить процесс
- Конвертер heic в jpg
- Проверка на шестнадцатеричный формат записи
- Отдать пользователю файл с помощью file_get_contents()

Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk

Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
23rd
Май
Макрос для очищения строк по критерию
Posted by obzor under VBA
Нужен макрос, который будет очищать строку, если хотя бы одна ячейка в этой строке в указанном диапазоне (A6:F505) — пустая.
А затем делать так, чтобы между первой заполненной строкой и последней не было пустых строк, но не удалять их, а как бы копировать значения из строки ниже на эту пустую строку и т.д.
Если так, то для Вашего примера (таблица в диапазоне «A6:F11») можно использовать код:
Sub ClearTab()
Dim i As Long, j As Long, k As Long, x As Range, a(), b()
Set x = [A6:F11]: Application.ScreenUpdating = False
If Application.CountA(x) = x.Count Then Exit Sub
x.SpecialCells(4).EntireRow.ClearContents
a = x.Value: ReDim b(1 To UBound(a, 1), 1 To UBound(a, 2))
For i = 1 To UBound(a, 1)
If a(i, 1) <> "" Then
j = j + 1
For k = 1 To UBound(b, 2): b(j, k) = a(i, k): Next
End If
Next: x.Value = b
End Sub
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту

пеллетные котлы

Пеллетный котел Emtas

Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)