エクセルVBAでユニオン方法は、2つのまたはそれ以上の範囲(例示のみのために以下のボーダー)の和集合を表すRangeオブジェクトを返します。

コードライン:

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

結果:

Union Of Two Ranges

注:連合方法は、数学的な労働組合(セルC6とセルC7が二度含まれている)を返しません。

エクセルVBAで交差の方法は、2つのまたはそれ以上の範囲(例示のみのために以下のボーダー)の交差点を表すRangeオブジェクトを返します。

コードライン:

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

結果:

Intersection Of Two Ranges