VBA Union - Csatlakozzon több tartományhoz - Példák a VBA kódokra

Unió - Csatlakozzon több tartományhoz

Érdemes több tartományt kombinálni vagy összekapcsolni, ha a tartománylánc túl hosszú, vagy megpróbálja megkönnyíteni a kód kezelését.
Valószínűleg a legtöbb tartomány -karakterlánc kombinálásának szükségessége a leggyakoribb, ha nagyszámú, nem szomszédos cellát választ ki VBA -val.
A több tartományi karakterlánc összekapcsolásának egyik módja a VBA Union funkciójának használata. Az Unió funkció szintaxisa a következő:

1 Unió (Arg1 mint tartomány, Arg2 mint tartomány, stb, stb.) Mint tartomány

Az alábbi példa az Union használatára szolgál. Először deklarál néhány tartományváltozót, majd beállítja a tartományváltozókat valamivel, és végül egyesíti őket az Union használatával.

1234567891011 Sub UnionExample ()Dim Rng1, Rng2, Rng3 mint tartományÁllítsa be az Rng1 = tartományt ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Állítsa Rng2 = tartomány ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Állítsa be az Rng3 = tartományt ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Unió (Rng1, Rng2, Rng3). Válassza kiEnd Sub

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave