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