Unione VBA - Unisci più intervalli - Esempi di codice VBA

Unione - Unisci più intervalli

Potresti voler combinare o unire più intervalli se la stringa dell'intervallo è troppo lunga o se vuoi tentare di semplificare l'utilizzo del codice.
La necessità di combinare più stringhe di intervalli è probabilmente più comune quando si seleziona un numero elevato di celle non contigue con VBA.
Un modo per unire più stringhe di intervallo è utilizzare la funzione Union di VBA. La sintassi per la funzione di unione è:

1 Unione (Arg1 come Range, Arg2 come Range, etc, etc) come Range

Di seguito è riportato un esempio di utilizzo di Union. Per prima cosa dichiari alcune variabili di intervallo, quindi imposta le variabili di intervallo uguali a qualcosa e infine le combini usando Union.

1234567891011 SottounioneEsempio()Dim Rng1, Rng2, Rng3 come intervalloImposta Rng1 = Intervallo ("A1, A3, A5, A7, A9, A11, A13, A15, A17, A19, A21")Imposta Rng2 = Intervallo ("C1, C3, C5, C7, C9, C11, C13, C15, C17, C19, C21")Imposta Rng3 = Intervallo ("E1, E3, E5, E7, E9, E11, E13, E15, E17, E19, E21")Unione(Rng1, Rng2, Rng3).SelezionaFine sottotitolo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave