Unión de VBA - Únase a varios rangos - Ejemplos de código de VBA

Tabla de contenido

Unión: unirse a varios rangos

Es posible que desee combinar o unir varios rangos si la cadena de rango es demasiado larga, o si desea intentar que sea más fácil trabajar con su código.
La necesidad de combinar múltiples cadenas de rango es probablemente más común cuando se selecciona una gran cantidad de celdas no contiguas con VBA.
Una forma de unir cadenas de varios rangos es utilizando la función Union de VBA. La sintaxis de la función Union es:

1 Unión (Arg1 como rango, Arg2 como rango, etc., etc.) como rango

El siguiente es un ejemplo del uso de Union. Primero declaras algunas variables de rango, luego estableces las variables de rango igual a algo y finalmente las combinas usando Union.

1234567891011 Sub UnionExample ()Dim Rng1, Rng2, Rng3 como rangoEstablecer Rng1 = Rango ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Establecer Rng2 = Rango ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Establecer Rng3 = Rango ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Unión (Rng1, Rng2, Rng3) .SeleccionarEnd Sub

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave