Доброй ночи, форумчане. Записал макрорекордером макрос, который в пределах выделенных строк от A до F по критерию в D производит сортировку А--Я. И никак не получается научить его работать с другими выделенными строками. И так и этак лепил, а всё "криво" получается. Т.е. в идеале я выделяю любые строки, запускаю макрос, а он сортирует по алфавиту в D с "автоматическим расширением диапазона" от A до F, но всё в пределах выделенных строк. Заранее благодарю.
То Kuzmich Работает. Я просто фигею и с Ваших знаний и с возможностей Экселя. Одной строкой... Большое спасибо. А можно вопрос? Дело в том, что таблица уже на 56 столбцов и Ваш код их покрывает. Это чудесно. Но есть вероятность, что столбцы будут добавляться, добавляться границы, форматы... Какие границы "расширения диапазона" для Вашего кода? Т.е. чего надо избегать, для того, чтобы сортировка работала от первого до последнего столбца?
Используйте для выделения диапазона метод InputBox прямо в макросе
Благодарю за совет, но мне кажется, для моих целей вполне достаточно Вашей одной строчки. Мышью выделить строки, это даже не выделение диапазона мышью. Что может быть проще? У меня ведь в любом случае будут чётко заданные столбцы. Большое Вам спасибо за внимание, которое мне уделили.