Строчный цикл по диапазону и копирование заголовков столбцов на другой рабочий лист, который удовлетворяет установленным критериям

Таблица 1

введите описание изображения здесь

Для приведенной выше таблицы (Worksheet: Raw Data) я пытаюсь создать макрос, который читает строки (из строки 2 в строку 6) и проверяет, меньше ли значение ячейки меньше 100, но больше 0. Если true, происходят две вещи:

  1. заголовок столбца (название города) копируется на другой новый рабочий лист
  2. этот столбец удаляется.

Это повторяется для всего диапазона.

В конце этого упражнения макрос создает новый рабочий лист с кластерами городов, которые в каждом кластере города имеют значения, равные расстоянию менее 100.

Вывод

Вывод

Я очень новичок в написании сценариев VBA в Excel и был бы очень благодарен, если люди могут помочь мне в этом.

Interesting Posts

Как использовать переменную в редакторе макросов excel

Импортировать CSV, где заголовок не верхний ряд

Сумма в формуле index / match

Невозможно применить фильтр для целых столбцов в Excel экспортированной сетки DevExpress

Excel встраивает IF-операторы – слишком много аргументов error

Excel VBA Copy Sheet без ссылки на оригинальный лист

Если условие выполнено, скопируйте cell.values ​​в одну строку

VBA – Удаление повторяющихся строк и объединение ячеек с уникальными данными

Экспорт Stata Output в файл excel

Экстенсиональный обработчик Extjs и Spring

Как создать RichTextString с использованием инфраструктуры POI Apache в Java?

Как применить условное форматирование для нескольких ячеек в зависимости от значений нескольких ячеек без И ИЛИ ИЛИ

Предварительный просмотр данных Excel или CVS перед загрузкой (возможно, AJAX?)

Изменение цвета диаграммы на основе условий с использованием vba

pandas слить столбец другим столбцом

Давайте будем гением компьютера.