VBA Union - Присъединете се към множество диапазони - Примери за VBA код

Union - Присъединете се към множество диапазони

Може да искате да комбинирате или да се присъедините към няколко диапазона, ако низът на диапазона е твърде дълъг, или искате да опитате да улесните работата с кода си.
Необходимостта от комбиниране на множество низове от диапазони вероятно е най -често срещана при избор на голям брой несвързани клетки с VBA.
Един от начините за присъединяване към множество низове от диапазони е използването на функцията Union на VBA. Синтаксисът за функцията Union е:

1 Съюз (Arg1 като Range, Arg2 като Range и т.н. и т.н.) като Range

По -долу е даден пример за използване на Union. Първо декларирате някои променливи на диапазона, след това задавате променливите на диапазона равни на нещо и накрая ги комбинирате с помощта на Union.

1234567891011 Sub UnionExample ()Dim Rng1, Rng2, Rng3 като диапазонЗадайте Rng1 = диапазон ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Задайте Rng2 = диапазон ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Задайте Rng3 = диапазон ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Съюз (Rng1, Rng2, Rng3) .ИзберетеEnd Sub

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave