Макрос поиска объединенной группы ячеек - VBA

Узнай цену своей работы

Формулировка задачи:

Привет. Имеется лист на котором есть несколько объединенных ячеек. Кто нибудь знает с помощью какого макроса найти первую объединенную группу ячеек? Или не первую а вообще какую либо объединенную группу.
Или как узнать ячейка объединена или нет? Какое то свойство ячейки за это отвечает?

Решение задачи: «Макрос поиска объединенной группы ячеек»

textual
Листинг программы
  1. Sub Find_MergeAreas()
  2. Dim rn As Range, rnm As Range
  3. Application.FindFormat.MergeCells = True
  4. Set rn = Cells.Find("", After:=[A1], SearchFormat:=True)
  5. Do Until rn Is Nothing
  6.   Set rnm = rn.MergeArea
  7.   rn.UnMerge
  8.   rnm = rn
  9.   Set rn = Cells.Find("", After:=rn, SearchFormat:=True)
  10. Loop
  11. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы