Задача решена на excelworld.
Копирование со вставкой новых строк
Копирование со вставкой новых строк
Умно протягивать по одному - не интересно
Умно протягивать по одному - не интересно
|
05.02.2016 21:43:16
Ваш код тоже превосходно работает, но тестируя свой, подобной ошибки не заметил, хоть две строки выдели, хоть 10. Видимо потому что гоняю на данных с формулами, протягивание собственно для них и предназначено. Да и нет такого рефлекса у пользователей, выбирать по две строки, всегда она
Теперь осталось додумать мегаумное протягивание - так чтобы встав на любой ячейке в UsedRange макрос протянул все столбцы в нем (справа и слева) по самому длинному столбцу, без всяких выделений. Для совсем ленивых ж..... |
|
|
|
|
Умно протягивать по одному - не интересно
|
04.02.2016 22:23:19
Желающих оптимизировать что-то нет. Ну и ладно. Тестируя умное автозаполнение в уже усовершествованном виде нашел еще баг. Так как используется CurrentRegion очень плохо оно тянет по одиночным столбцам с разрывами. Вот в примере на скрине протянет только до 29908, а не до 29916:
В итоге пришел в выводу, что по настоящему умным оно будет тогда, когда будет определять самый длинный заполненный столбец в UsedRange и тянуть до его конца.Плюс тянуть нужно именно по заполненному, а не до конца UsedRange, где могут быть "пустые" строки. В итоге, с подсказки коллег по нюансу, получилось это:
|
|||
|
|
|
Умно протягивать по одному - не интересно
|
02.02.2016 21:28:03
Всем привет. Сегодня пришлось вплотную поработать с умным протягиваем, оказалось что оно не очень умное, т.к. в случае выделения нескольких смежных ячеек и желания протянуть их пачкой, оно протягивает только один столбец (крайний левый). Немного дополнил код, прошу дать оценку - нет ли каких рисков в нем. Если кто дополнит чем-нибудь полезным, можно реализовать в след. версии.
|
|||
|
|
|
Что меня больше всего раздражает в Excel, Раз есть лучшее, значит должно быть и худшее
Функции суммы и кол-ва по цвету не оптимизированны под выделение столбца
Кончились идеи, подкиньте
Функции суммы и кол-ва по цвету не оптимизированны под выделение столбца
Функции суммы и кол-ва по цвету не оптимизированны под выделение столбца
|
24.01.2016 23:16:54
Там логика функции - просуммировать/подсчитать кол-во ячеек выделенных цветом. То нужно или можно целый столбец это понятно, просто обходчик должен быть только по непустым ячейкам. Как там, так и там. Считать, а тем более суммировать пустые нелогично. Так вот функция там сперва начинает обход, а потом задает ограничения, а надо наоборот. В итоге если в столбце 5 заполненных ячеек - перебирает весь миллион.
|
|
|
|
|
Функции суммы и кол-ва по цвету не оптимизированны под выделение столбца
Кончились идеи, подкиньте
|
24.01.2016 19:44:11
Пишу надстройку для финансово-бухгалтерского отдела. Всякие плюшки, удобства. Брал за основу PLEX, от него осталось 20%, остальное выбросил за ненадобностью. Исписал три доп. вкладки ленты, 60 логистических, финансовых и общих формул. Добавил всякие полезности в почти во все контекстные меню типа "работай отдыхая"...Но вот идеи кончились.....((((
Подкиньте идей по плюшкам, так сказать макросам общего назначения, которые помогут одолеть рутину... |
|
|
|
|
Как вычислить ранг в сводной Excel 2007
Как остановить макрос