Uniоn(область1, область2)
Каждую область формируют с помощью метода Range
Пример: Union(Range(Cells(1, 1), Cells(2, 2)), Range(Cells(5, 5), Cells(7, 7))).Select
- выделяет области ячеек: А1:B2,E5:G7
Для написания программного кода используется редактор
Visual Basic Editor (VBE).
Начало работы с редактором VBE:
Microsoft Excel / Сервис / Макрос / Редактор Visual Basic
Создание программного модуля в составе рабочей книги: Insert / Module
при этом создается новый рабочий лист со стандартным именем Module и порядковым номером программного модуля в рабочей книге.
Интерфейс редактора VBE
Список классов объектов можно просмотреть, вызвав окно для просмотра объектов командой View / Object Browser.
В окне программного модуля записывается программный код.
Пример:
Sub example1()
Union(Range(Cells(1, 1), Cells(2, 2)), Range(Cells(5, 5), Cells(7, 7))).Select