Jack Famous написал: .к. вы с Виталей мне не чужие люди,
мы тебе и советуем из опыта своего (никто не говорит, что он больше чем твой, вот для этого и нужен тестовый стенд - проверить), так бы забили на тему и всё. Про помойку ты так думаешь, мы же говорим, что за универсальные решения нужно платить или скоростью или объемом кода, а оно нужно? Если есть конкретная задача - под нее и решение.
Цитата
Jack Famous написал: сортировка строк перед удалением не имеет конкурентов уже при сотнях строк
это ты пишешь, со своего опыта, а у меня например обратный опыт: 1.Условное форматирование - оно при сортировке не перемещается - уже косяк будет в исходных данных при удалении 2.Формулы - что происходить при сортировке? 3.Объединенные ячейки... как же с ними? 4.Продолжать? Итого твой универсальный вариант - совсем не универсален. Я тебе могу кучу примеров привести по каждому пункту, для этого и прошу описать задачу, на что получаю игнор и опять разговор про 0,1 сек- что ты к ней прицепился
Посему и тонкий троллинг
Цитата
Jack Famous написал: bedvit'у — за ссылку на свою тему (из неё я быстрее понял про медлительность Union)
- то же не проходит. Могу назвать тебе пару задач, где без неё будет медленнее, хочешь это обсудить? (громкими словами разбрасываться все мы любим )
bedvit: троллинг «из неё я быстрее понял про медлительность Union»
ни разу не думал, просто как раз искал тупореза в своей функции, а ты прислал ссылку, где я увидел Union Union'ов, протестировал и всё сразу встало на свои места. Реально сэкономил времени - без колкостей
Тесты ещё будут, но уже потом - всё обсудим "под конкретные задачи"
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
БМВ, Михаил, да был у меня отдел, заказал обработку, в т.ч. с удалением строк. Там чего только не было: 1.сложное форматирование (с формулами), при сортировке все становилось плохо (перемещается форматирование ячейки, не не условное форматирование, проверил сейчас еще раз, ошибаюсь?) 2. Объединенные ячейки 3.Формулы (причем завязанные по строке, что при удалении все норм выходит, но при сортировке сбиваются диапазоны) 4.Графики - привязанные к конкретной строке 5.Какие-то макросы построчные на события (отдел аналитики - умные ребята сидят) и т.д. Посему, я и не топлю за универсальность в широком смысле, в таком как Алексей. Хотя в данном случае я все же сделал несколько вариантов, для достижения лучшей производительности. Причем в некоторых вариантах вместо "удаления строки" - "вырезать-вставить строку" было быстрее, причем тогда сохранялось и условное форматирование и формулы. Вот отрыл в исходниках кусок формы с параметрами сортировки
Виктор, думаю надо оставить, просто каждый у себя в сообщениях удалит, то, что посчитает не существенным (ИМХО). Ну или оставить как сборную солянку (курилка?).
bedvit: каждый у себя в сообщениях удалит, то, что посчитает не существенным
это как? На почте? Реально - сколько можно уже всё в одну кучу сваливать, Виталь - создай тему в Курилке по сортировке и там всё обсудим Я вот что-то даже не подумал про косяки с формулами и т.д. - наверное это как раз из-за сортировки 2ух объектов, т.к. вручную сортировку Миши повторить не получилось У меня никогда подобных проблем не было
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
New: А сейчас это выглядит так - мы тут 3-мя человеками сами с собой поигрались в своей песочнице, что-то решили и на этом успокоились, но наши труды вы фиг сможете использовать
— очень точно сказано
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄