Split


Split

La función de división devuelve una matriz que contiene un número específico de valores divididos en función de un delimitador.

Sintaxis

    Split(expression[,delimiter[,count[,compare]]]) 
Parametro Tipo de parametro Descripción
expression Requerido. La cadena debe contener delimitadores.
delimiter Opcional. El parámetro, que se utiliza para convertir en matrices basadas en un delimitador.
count Opcional. El número de subcadenas que se devolverán y, si se especifica como -1, se devolverán todas las subcadenas.
compare Opcional. Este parámetro especifica qué método de comparación se utilizará.
0 = vbBinaryCompare: realiza una comparación binaria
1 = vbTextCompare - Realiza una comparación textual

Ejemplo

' División con eldelimitador '$'
    a = Split("Red $ Blue $ Yellow","$")
    b = ubound(a)

    For i = 0 to b
        Print "Valor de la matriz en: " & i & " is :"  & a(i)
    Next

Resultado

    Valor de la matriz en 0 is : Red 
    Valor de la matriz en 1 is : Blue 
    Valor de la matriz en 2 is : Yellow