


Итак,у нас 6 пар столбцов (для удобства выделены цветом) Изначально у нас заполнены только левые колонки,а вот правые и должен заполнить макрос разными числами,в зависимости от величины числа в левой. То есть макрос должен сам "понимать" число в левой колонке и вставлять число в правую. Если у нас 10 строк(как в примере),то числа проставляются от 10 до 1 (диапазон). Если 17 строк,допустим,то от 17 до 1. Максимум строк может быть 26.На скрине 6 примеров,как надо заполнять правые столбцы в зависимости от содержания левого:
1. В левом столбце числа не повторяются,правый столбец заполняется от 10 до 1 в порядке убывания чисел в левом.
2. В левом столбце 1 раз повторяется число (6),поэтому и в правой колонке ставится 2 одинаковых числа,а диапазон чисел изменяется с 10 до 1 на с 10 до 2.
3. В левом столбце 2 раза повторяются разные числа (2 раза 12 и 3 раза 6),поэтому и в правой колонке ставится 2 раза по 2 и 3 одинаковых числа,диапазон чисел изменяется с 10 до 1 на с 10 до 4.
4. В левом столбце всего 2 разных числа, это 9 и 9 раз повторяется значение 2,поэтому и в правой колонке ставится всего 2 разных числа,диапазон чисел изменяется с 10 до 1 на с 10 до 9.
5. В левом столбце все числа одинаковые,в правом выставляется везде одинаковое число,диапазон меняется с 10 до 1 на с 10 до 10.
6. Числа в правом столбце проставляются наоборот, от минимального к максимальному. При повторах те же действия,как и выше.
Доп. информация: Повторов может быть и больше,например по 3 повтора в столбце по 3 числа. Выделение цветом столбцов не требуется. Всего таких пар столбцов около 80,из них почти все должны иметь сортировку от максимума к минимуму (как в примерах 1-5) и несколько от минимума к максимуму (как в примере 6).
Расписать постарался максимально подробно,но если что-то непонятно-спрашивайте.
Ну что,господа форумчане,возьмется кто-нибудь помочь?
