Гаразд, як би можна було зробити макрос, який автоматично запускається щохвилини, який сортує наборну групу даних за допомогою спеціальних "шарів" даних? Наприклад, він сортує стовпчик a, який містить деякі числові дані від найменшого до найбільшого, а потім сортує стовпчик b, який містить більше числових даних, але це не змінює факту, що в стовпці a вже є групування? Повний приклад нижче
Тож ми починаємо з деяких випадкових даних, як це видно тут:
А | Б
1 | 2
2 | 2
1 | 1
2 | 1
Потім ми бачимо, що тут був виконаний перший шар сорту:
А | Б
1 | 2
1 | 1
2 | 2
2 | 1
Як видно з цього останнього розділу, другий шар сортування виконаний у розділах, визначених першим шаром (Отже, всі рядки з колонкою 1 у стовпці A все ще є разом, і всі рядки з 2 у стовпці B все ще разом! )
А | Б
1 | 1
1 | 2
2 | 1
2 | 2
Як би написати макрос для досягнення цього результату і як би адаптувати макрос до 3-х шарів сортування (стовпці A, B і C)?
Дані, які мені потрібні для сортування, містяться у стовпцях AN, а "Шари", які потребують сортування, - у стовпцях C, D та G