Страницы: 1
RSS
Перенос отфильтрованных строк на другой лист, Тема "Расширенный фильтр и немного магии", дополнение опции копирования строк
 
Есть Расширенный фильтр.
Ввожу три условия поиска.
Всё прекрасно работает.
В нужных местах проставляю любую цифру, к примеру - 1.
И в поле которое с правой стороны, уходит информация.
Далее вопросы в файле...
Изменено: Sanja - 15.09.2024 03:36:23
 
Из файла не понял, что вы хотите.
 
Ключевой момент не прописал.

В отсортированном уже списке.
Напротив нужной строки, проставляю любую цифру, к примеру - 1.
И в поле которое с правой стороны, закрашено серым цветом, копируется строка.

Как это сделать, знаю.
1. Не знаю каким образом сделать так, что бы небыло пробелов а было слитно. Ведь информация пришла не с первой или второй строки выбора.
Можно использоать фильр по удалению пустых строк. Хотелосьбы автоматизма. Возможно это фунция "СМЕЩ".

2. После того как убираю единицы из серого поля выбора, данные конечно ичезнут (сейчас формул в файле нет).
Нужно что бы информация осталась.
При следующий фильтрации и определение какую строку добавить в список, строки помеченные единицей так же послушно уходили в серые поля и оставались там в дальнейшем, а удалить их можно только в ручную.

Как можно сделать применяя стандартное решение Excel и есть ли вообще такое.
С макросом, можно. Но хотелось применить стандартный инструмент.
Выделение цветом не требуется.
 
Цитата
Александр Столяров написал:
Как это сделать, знаю.
1. =ФИЛЬТР($A$8:$J$1407;$J$8:$J$1407=1)
2.
Цитата
Александр Столяров написал:
Нужно что бы информация осталась.
Так не получиться. Ячейка может содержать ИЛИ формулу ИЛИ значение.
Только макросом. Тем более, что Вы их и так используете в 'немного магии'
Согласие есть продукт при полном непротивлении сторон
 
Сделал, как понял. В приложенном варианте:
1. Добавлено поле Фильтр
2. Переписан макрос автоматизации расширенного фильтра
3. Добавлена кнопка и код ручного вкл/откл фильтра

Отфильтрованные строки можно скопировать как вручную, так и макросом.
Изменено: ZVI - 26.08.2024 06:42:51
 
Цитата
ZVI написал:
Сделал, как понял
А я так понял (см.файл)
1. Фильтруйте данные своим решением
2. В голубых ячейках (столбец A) проставляйте галочки (мышкой) напротив нужных строк
3. Двойным кликом по желто-красной стрелке копируйте выбранные строки в правую таблицу
Как то так...
Согласие есть продукт при полном непротивлении сторон
 
Цитата
Sanja написал: А я так понял (см.файл)
Добрый день, Виталий!
Все может быть, но попробуйте в C2 записать "манго", а потом поставить штук 20 флажков и двойной клик на A7, там же в копии не все отобразятся , по-моему нелогично так. Если уж копировать, то лучше на другой лист.
А если еще в A3 записать "Питер" (т.е. все позиции с Питера по ИЛИ), а потом очистить эту ячейку (Del), то вообще  интересно будет, особенно вернуть отображение строк ниже 2-й.
Изменено: ZVI - 26.08.2024 11:05:49
 
Цитата
ZVI написал:
Если уж копировать, то лучше на другой лист.
Да Владимир, спасибо, не учел скрытые фильтром строки
Поправил код
Согласие есть продукт при полном непротивлении сторон
 
Благодарю всех кто принял активное участие в обсуждении и решении вопроса.
Цель достигнута.

Excel для меня есть как увлечение,
для Вас, которые могут помочь в решении вопроса и работая в режиме "Скорой помощи",
должно быть вознаграждение.
Спасибо.
 
Цитата
Александр Столяров написал:
Цель достигнута.
Мы (активно помогавшие) все тут замерли...Что же нужно-то было на самом деле? Какой вариант был целью?
Согласие есть продукт при полном непротивлении сторон
 
То, что и было описано в вопросе.
Или то, что я хотел.

Файл скачал. Опробовал в работе. Понравилось:).
Используется последняя версия.
 
Sanja, сделал работу и всё работает исправно.
Долго уходил от макросов но в этой ситуации пришлось его использовать.
Очень удобная штука.
Обращаюсь к исполнителю Sanja по причине отдалённого понимания кода.

Сделать пополнение списка в верхнюю часть а предыдущий список уходил бы ниже.
Сейчас список пополняется в нижнюю не заполненную строку.
Причина.
Если список будет достаточно большим, придётся каждый раз прокручивать колесо мыши, что бы увидеть добавленное.
Добавленное будет проходить дальнейшее формирование.
По этой причине и хотелось бы добавлять в самый вверх поля для пополнения Лист2; А2.
 
Цитата
Александр Столяров написал:
Sanja, сделал работу ... Обращаюсь к исполнителю Sanja...
:D
Извините, тут я не исполнитель и не выполнял никакую работу. В этой ветке ПОМОГАЮТ. По желанию.
Работа, заказчики и исполнители ТУТ
См.файл
Согласие есть продукт при полном непротивлении сторон
 
Сообщаю, что задуманное получилось.
На базе этого вопроса стал чуть больше разбираться в макросах.
Теперь могу манипулировать некоторыми условиями выбора от куда и куда и в какую строку и какого Листа.

Ограничится Спасибо, мало.
Могу внести оплату за ответ и это нормально.
Помощь предоставлена быстро и в полном объёме.
 
Цитата
Александр Столяров написал:
Могу внести оплату за ответ и это нормально.
"Это ж никогда не помешает" )
Написал в ЛС
Согласие есть продукт при полном непротивлении сторон
Страницы: 1
Наверх