El método de la Unión en Excel VBA devuelve un objeto Range que representa la unión de dos o más rangos inferiores (fronteras con fines ilustrativos únicamente).

línea de código:

Union(Range("B2:C7"), Range("C6:F8")).Select

Resultado:

Union Of Two Ranges

Nota: el método de la Unión no devuelve la Unión Matemática (celda C6 y C7 se incluyen células dos veces).

El método se intersecan en Excel VBA devuelve un objeto Range que representa la intersección de dos o más rangos (fronteras abajo por solamente la ilustración).

línea de código:

Intersect(Range("B2:C7"), Range("C6:F8")).Select

Resultado:

Intersection Of Two Ranges