автоматически объединяем соседние ячейки с одинаковыми значениями в Excel

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • макрос для выполнения автоматического объединения ячеек:
    Sub MergeCells()
    Dim j As Long
    Dim i As Long
    Application.DisplayAlerts = False
    For j = 1 To Selection.Columns.Count
    For i = Selection.Rows.Count To 2 Step -1
    If Selection.Cells(i - 1, j) = Selection.Cells(i, j) Then
    Range(Selection.Cells(i - 1, j), Selection.Cells(i, j)).Merge
    End If
    Next
    Next
    Selection.VerticalAlignment = xlVAlignCenter
    Application.DisplayAlerts = True
    End Sub

Комментарии • 13

  • @andyya133
    @andyya133 3 месяца назад

    Большущее спасибо!!! Экономия времени колоссальная!

  • @user-ml1dc8nq9q
    @user-ml1dc8nq9q 3 года назад +1

    Спасибо огромное! Всех Вам благ!

  • @user-pl3mm1om6m
    @user-pl3mm1om6m Год назад

    То что надо, большое спасибо за видео, вы мне очень помогли.

  • @user-td5xw9ym4v
    @user-td5xw9ym4v 3 года назад +5

    А можно ли еще и суммировать цифровые ячейки?

  • @user-um1uy7hl8l
    @user-um1uy7hl8l 3 месяца назад

    Спасибо огромное!

  • @kremlebot116
    @kremlebot116 3 года назад +1

    Благодарю

  • @irishpetrish3634
    @irishpetrish3634 3 года назад +1

    спасибо! а можно макрос на разделение объедененных ячеек с автозаполнением данных верхней ячейки

  • @TheCuwe
    @TheCuwe Год назад

    Искал этот материал часов 5!

  • @upling
    @upling 11 месяцев назад

    а как написать правило, чтобы пустые ячейки не объединялись?

  • @sergeykolovrat8658
    @sergeykolovrat8658 2 года назад

    а как сделать, чтобы объединение было не по столбцу, а по строке?

  • @anatolyparovozov2953
    @anatolyparovozov2953 2 года назад

    К примеру: В первом столбце Продавец (к примеру 100 разных). Во втором (город продавца). В третьем наименование товара. В четвертом наименование покупателя(условно тоже 100). В пятом город покупателя. В шестом количество товара.
    Суть такая если к примеру я ставлю фильтр и выбираю одного Продавца например Василий из Москвы, в моей таблице Василий продал Пете из Саратова 10 штук обуви , Сергею из Самары 10 штук обуви. По логике должно быть 2 строки. Но у меня их 20. Помоги пожалуйста!

  • @VohaStar
    @VohaStar 4 года назад +1

    +++

  • @wwqq001
    @wwqq001 3 года назад

    чет не получилось