Únia VBA - Pripojte sa k viacerým rozsahom - Príklady kódu VBA

Union - Pripojte sa k viacerým rozsahom

Ak je reťazec rozsahu príliš dlhý, možno budete chcieť kombinovať alebo spájať viacero rozsahov, alebo sa chcete pokúsiť uľahčiť prácu s kódom.
Potreba kombinovať reťazce s viacerými rozsahmi je pravdepodobne najbežnejšia pri výbere veľkého počtu nesúvislých buniek s VBA.
Jeden zo spôsobov, ako spojiť reťazce viacerých rozsahov, je použiť funkciu únie VBA. Syntax pre funkciu Únie je:

1 Union (Arg1 ako rozsah, Arg2 ako rozsah atď. Atď.) Ako rozsah

Nasleduje príklad použitia Unionu. Najprv deklarujete niektoré premenné rozsahu, potom nastavíte premenné rozsahu na niečo a nakoniec ich skombinujete pomocou Union.

1234567891011 Sub UnionPríklad ()Dim Rng1, Rng2, Rng3 ako rozsahNastaviť Rng1 = rozsah ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Nastaviť Rng2 = rozsah ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Nastaviť Rng3 = rozsah ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Union (Rng1, Rng2, Rng3). VyberteKoniec pod

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave