Мне требуется помощь с довольно сложным циклом макроса VBA для набора данных, который мне предоставили. Набор данных существует в виде одного длинного столбца и тысяч различных записей.
Я пробовал записывать макросы, но затрудняюсь найти лучший способ приблизиться к нему. Любая помощь будет принята с благодарностью. Проще говоря, мне нужно найти термин (т. Е. «ЭТО ТЕСТ»), скопировать эту ячейку в новую рабочую таблицу, перейти на 72 ячейки вверх и скопировать все, что находится в этой ячейке, в новую рабочую таблицу.
Логика для макроса VBA Loop ...
- Сканирование всех листов на наличие слов "ЭТО ТЕСТ"
- Скопируйте эту ячейку в новый лист (например, A1)
- На 72 клетки вверх
- Скопируйте эту ячейку в новый рабочий лист (например, B1)
Необходимо перебрать вышеуказанную логику на всех открытых рабочих листах, выгрузив результаты в новый рабочий лист.
Еще раз, спасибо за любую помощь, которую я получаю.