Вот пример таблицы (с жуткими примерами данных)
|Col A |Col B |Col C |Col D |Col E +------------+----------+--------+----------+----- |Number |Value |X |Date |Decimal |1 | AA|X |2012/01/01|.1 |2 | BB|X |2012/02/01|.2 |3 | CC|X |2012/03/01|.3 |4 | DD|X |2012/04/01|.4 |5 | EE|X |2012/05/01|.5
Что должно быть сделано:
- Сортировать таблицу по «Значению» (в данном случае Col B) в макросе
Условия:
- Значения заголовка НЕ меняются
- Мне нужно искать заголовки, которые будут содержать слово «Значение», поскольку оно меняется с Col C на Col D или Col A... B... E...
- Заголовки столбцов ВСЕГДА остаются в 1-й строке
Что я сделал до сих пор:
- Перебор значения... (ПЛОХО!)
- Найдите заголовок, чтобы найти, какой столбец содержит заголовок «Значение».
- Получите букву/номер столбца и сохраните в переменной
Проблемы:
- Использование буквы или номера столбца в качестве основы для сортировки. (т.е. диапазон (colLetter & ":" & colLetter))
Любая помощь будет оценена