VBA Union - Gå med i flera områden - Exempel på VBA -kod

Innehållsförteckning

Union - Gå med i flera områden

Du kanske vill kombinera eller gå med i flera intervall om intervallsträngen är för lång, eller om du vill försöka göra din kod lättare att arbeta med.
Behovet av att kombinera flera intervallsträngar är förmodligen vanligast när man väljer ett stort antal icke -sammanhängande celler med VBA.
Ett sätt att ansluta flera strängar är att använda VBA: s Union -funktion. Syntaxen för Union -funktionen är:

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

Följande är ett exempel på hur du använder Union. Först deklarerar du några intervallvariabler, ställer sedan in intervallvariablerna lika med något och kombinerar dem slutligen med Union.

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

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave