Кривая работа фильтров в Excel 2023

помогите пожалуйста, в интернете нет ответа на этот вопрос, кроме как написание макросов для решения это проблемы Excel.

Почему в Google таблицах уже как сто лет нормально работает фильтрация и вставка в активном фильтре, а в 2024 году Microsoft до сих пор не могут настроить работу в фильтре?

Excel упёрто не может провести вставку только в видимые ячейки в вставляет данные как попало (в естественном порядке строк). Кому вообще может быть нужно вставлять значения так как делает это Ecxel?

Пример на видео, с начала Google таблицы, потом Excel 2023.

Как сделать повторить результат из Google таблиц в Excel?

    4 комментария
  1. Мария

    ()

    Бывает сталкиваюсь с подобным на работе, но никогда не строил из этого глобальную проблему.. Зачастую вставляю и протягиваю прямые ссылки на необходимые данные ( благо они вставляются в видимый диапазон) а потом убиваю связь, но вернее протянуть впр по ключу

    Ответить

  2. Анна Ивановна

    ()

    Вызывать по нажатию Alt+F11, а в целом эксель отличная машина пыток

    Sub PasteToVisible()

    Dim copyrng As Range, pasterng As Range

    Dim cell As Range, i As Long

    ‘запрашиваем у пользователя по очереди диапазоны копирования и вставки

    Set copyrng = Application.InputBox(«Диапазон копирования», «Запрос», Type:=8)

    Set pasterng = Application.InputBox(«Диапазон вставки», «Запрос», Type:=8)

    ‘проверяем, чтобы они были одинакового размера

    If pasterng.SpecialCells(xlCellTypeVisible).Cells.Count copyrng.Cells.Count Then

    MsgBox «Диапазоны копирования и вставки разного размера!», vbCritical

    Exit Sub

    End If

    ‘переносим данные из одного диапазона в другой только в видимые ячейки

    i = 1

    For Each cell In pasterng

    If cell.EntireRow.Hidden = False Then

    cell.Value = copyrng.Cells(i).Value

    i = i + 1

    End If

    Next cell

    End Sub

    Ответить

  3. Мария

    ()

    Просто надо 1 столбец (А) заполнить любыми значениями, тогда все работает

    Ответить

  4. Макс

    ()

    РЕШЕНИЕ:

    1) Создаем новы столбец и нумеруем его с 1,2,3… и так далее до конца таблицы…. (У меня это 12к строк)

    2) Фильтруем нужные нам данные, создаём нужные условия.

    3) Меняем цвет клеток в рабочем фильтре на любой другой уникальный.

    4) Выключаем фильтр и сортируем таблицу по цвету. Находим наш уникальный цвет (пункт 3).

    5) Протягиваем или копируем всё что нам угодно.

    6) Обратно сортируем нашу таблицу по нумерации из пункта 1.

    Готово……

    Ответить

Оставить отзыв

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