Страницы: 1
RSS
Сортировка горизонтальная отдельных табличек листа
 
Здравствуйте уважаемые!

Пожалуйста помогите с горизонтальной сортировкой отдельных табличек листа
В диапазоне A3: Q1265, имею отдельные таблички A3:Q9, A11:Q17, A19:25Q …. A1259:Q1265. Каждую из табличек (для примера первая A3:Q9), надо сортировать по сум X%+Z% B9:Q9, МАКС МИН, автоматически расширив диапазон сортировки вверх до B3:Q3.  То же повторить для таблички A11:Q17 и т.д. до A1259:Q1265

То, что должно получится, показано в U1:A25.
 
Рубикон, см. файл
Изменено: New - 03.12.2021 03:07:12
 
New Большое спасибо! Ваше решение Красиво! Себе плюсик в том, что собрал себе некие мозоли по Экселю.
 
Можно ещё так
 
Msi2102 Спасибо! Однако, Ваш макрос для решения диапазона A3:Q1265 . Реально их больше, да и количество табличек будет гулять по диапазону A3:Qnnnn . Каждый раз захоить в макрос и править не хочется, да и не всем под силу.  Я то попытаюсь и мне это будет интересно.

У New без проблем макрос расчитывает любое количество табличек в диапазоне A3:Qnnnn . В моей теперь решенной задаче был диапазон расчета A3::Q3727.
Как по мне, так улучшить макрос можно лишь тем, что бы он работал в выделенном диапазоне, и не был привязан к A:Q.
Последнее замечание насколько мизерное, что не стоит усилий исправить макрос.

 
Изменено: Рубикон - 03.12.2021 22:38:14
 
Цитата
Рубикон написал:
Однако, Ваш макрос для решения диапазона A3:Q1265
Поищите в интернете "поиск последней заполненной ячейки Excel VBA" и исправьте макрос под ваши нужды.
Цитата
Рубикон написал:
что бы он работал в выделенном диапазоне
, почитайте про Selection
Изменено: Msi2102 - 04.12.2021 07:30:58
 
Msi2102 Спасибо - бу сделано!
Изменено: Рубикон - 04.12.2021 13:53:57
Страницы: 1
Наверх