Come utilizzare la funzione join vba?

La funzione VBA JOIN è elencata nella categoria tabella delle funzioni VBA. Quando lo usi nel codice VBA, può unire due o più stringhe e restituire una singola stringa nel risultato . In parole semplici, può combinare più stringhe in una, proprio come possiamo usare concatenate nel foglio di calcolo per combinare valori .

Sintassi

Unisci (ArraySource, [Delimitatore])

argomenti

  • SourceArray : un array di valori che desideri unire come una nuova stringa.
  • [Delimitatore] : un delimitatore che desideri utilizzare per separare ciascuna sottostringa durante la creazione della nuova stringa.

Esempio

Per capire praticamente come utilizzare la funzione VBA JOIN è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:

example-vba-join-function
 Sub example_JOIN() Dim myAry(0 To 4) As String myAry(0) = Range("A1") myAry(1) = Range("A2") myAry(2) = Range("A3") myAry(3) = Range("A4") myAry(4) = Range("A5") Range("A7").Value = Join(myAry) End Sub

Nel codice sopra, abbiamo utilizzato il valore JOIN di un array (myAry) che prende tutti i valori dagli intervalli di celle che abbiamo definito e ha restituito la nuova stringa nella cella A1.

Commenti

  • La funzione di unione non funziona se l’array è dichiarato come tipo di dati data o tipo di dati variante.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *