VBA Union - Bli med i flere områder - eksempler på VBA -kode

Union - Bli med i flere områder

Det kan være lurt å kombinere eller bli med i flere områder hvis rekkevidden er for lang, eller hvis du vil prøve å gjøre koden lettere å jobbe med.
Behovet for å kombinere flere rekkevidde -strenger er sannsynligvis mest vanlig når du velger et stort antall ikke -sammenhengende celler med VBA.
En måte å bli med på flere rekkevidde -strenger er å bruke VBAs Union -funksjon. Syntaksen for Union -funksjonen er:

1 Union (Arg1 som Range, Arg2 som Range, etc, etc) som Range

Følgende er et eksempel på bruk av Union. Først deklarerer du noen rekkevariabler, deretter setter du variabelvariablene til noe, og til slutt kombinerer du dem med Union.

1234567891011 Sub UnionExample ()Dim Rng1, Rng2, Rng3 Som områdeSett Rng1 = Range ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Sett Rng2 = Range ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Sett Rng3 = Range ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Union (Rng1, Rng2, Rng3) .VelgSlutt Sub

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave