VBA Union - Word lid van meerdere reeksen - VBA-codevoorbeelden

Union - Word lid van meerdere reeksen

Mogelijk wilt u meerdere bereiken combineren of samenvoegen als de reeksreeks te lang is, of u wilt proberen uw code gemakkelijker te maken om mee te werken.
De noodzaak om meerdere reeksreeksen te combineren komt waarschijnlijk het meest voor bij het selecteren van een groot aantal niet-aaneengesloten cellen met VBA.
Een manier om meerdere reeksreeksen samen te voegen, is door de Union-functie van VBA te gebruiken. De syntaxis voor de functie Union is:

1 Union (Arg1 als bereik, Arg2 als bereik, enz.) als bereik

Het volgende is een voorbeeld van het gebruik van Union. Eerst declareer je enkele bereikvariabelen, stel vervolgens de bereikvariabelen in op iets en combineer ze uiteindelijk met Union.

1234567891011 Sub UnionVoorbeeld()Dim Rng1, Rng2, Rng3 Als bereikStel Rng1 = Bereik ("A1,A3,A5,A7,A9,A11,A13,A15,A17,A19,A21") inStel Rng2 = Bereik ("C1,C3,C5,C7,C9,C11,C13,C15,C17,C19,C21") inStel Rng3 = Bereik ("E1,E3,E5,E7,E9,E11,E13,E15,E17,E19,E21") inUnie (Rng1, Rng2, Rng3).Selecteer:Einde sub

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave