Union VBA - Joindre plusieurs plages - Exemples de code VBA

Union - Rejoindre plusieurs plages

Vous souhaiterez peut-être combiner ou joindre plusieurs plages si la chaîne de plage est trop longue, ou si vous souhaitez essayer de rendre votre code plus facile à utiliser.
Le besoin de combiner plusieurs chaînes de plage est probablement le plus courant lors de la sélection d'un grand nombre de cellules non contiguës avec VBA.
Une façon de joindre plusieurs chaînes de plage consiste à utiliser la fonction Union de VBA. La syntaxe de la fonction Union est :

1 Union (Arg1 en tant que plage, Arg2 en tant que plage, etc.) en tant que plage

Ce qui suit est un exemple d'utilisation de Union. Vous déclarez d'abord certaines variables de plage, puis définissez les variables de plage égales à quelque chose et enfin les combinez à l'aide de Union.

1234567891011 Exemple de sous-union()Dim Rng1, Rng2, Rng3 en tant que plageDéfinir Rng1 = Plage("A1,A3,A5,A7,A9,A11,A13,A15,A17,A19,A21")Définir Rng2 = Plage("C1,C3,C5,C7,C9,C11,C13,C15,C17,C19,C21")Définir Rng3 = Plage("E1,E3,E5,E7,E9,E11,E13,E15,E17,E19,E21")Union(Rng1, Rng2, Rng3).SélectionnezFin du sous-marin

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave