VBA Union - Deltag i flere områder - Eksempler på VBA -kode

Indholdsfortegnelse

Union - Deltag i flere områder

Du vil måske kombinere eller slutte sig til flere områder, hvis områdestrengen er for lang, eller hvis du vil forsøge at gøre din kode lettere at arbejde med.
Behovet for at kombinere flere række strenge er sandsynligvis mest almindeligt, når man vælger et stort antal ikke -sammenhængende celler med VBA.
En måde at slutte sig til flere strenge på er at bruge VBA’s Union -funktion. Syntaksen for Union -funktionen er:

1 Union (Arg1 som Range, Arg2 som Range osv.) Som Range

Følgende er et eksempel på brug af Union. Først deklarerer du nogle rækkevariabler, derefter indstiller intervallvariablerne til noget og kombinerer dem til sidst ved hjælp af Union.

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

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave