Моя таблица данных ("srData") - это сводная таблица, которая заполняется с использованием пользовательской формы. Все данные имеют уникальный идентификатор в столбце A таблицы данных.
В пользовательской форме установлены флажки, которые изменят ячейки, в столбцах K: AA, цвет салона на белый (2), иначе цвет салона серый (15)

То, что мне нужно сделать, это на другом листе («Formulier»), основываясь на значении выпадающего списка (C6), где выбран уникальный идентификатор (т. Е. SR-1, SR-2, SR-3 и т. Д.), Выполните поиск по таблице, чтобы получить заголовки, в которых внутренний цвет ячейки имеет colorindex = 2. Результаты этого поиска должны быть размещены на листе («Formulier») в столбце A, начиная со строки 19 и заканчивая строкой 28. На основе флажков будет заполнено не более 10 строк.
Например, на основании приведенной выше таблицы, если в раскрывающемся списке был выбран SR-2, возвращаемые заголовки должны быть помещены в столбец A, строка 19 = pH, строка 20 = NO2-IC.

И если SR-4 выбран из выпадающего списка, возвращаемые заголовки должны быть помещены в столбец A, строка 19 = OBD, строка 20 = F-CFA, строка 21 = NO3-CFA, строка 22 = NO2-CFA

Я пробовал код, используя этот пост , но это не совсем то, что я ищу. Поскольку этот код размещает заголовки в ячейке, он основан на значении, а не на цвете.
Надеюсь, кто-нибудь сможет мне помочь.