Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significan los corchetes después de split()() en VBA?

¿Qué significan los corchetes después de split()() en VBA?

La función dividir genera una matriz.

Dim TestString As String = "¡Mira estos!"

' La matriz devuelta contiene "Mira", "en" y "¡estos!".

Dim TestArray() Como String = Split(TestString), divide una cadena con múltiples delimitadores en una línea y cómo filtrar cadenas vacías.

Información ampliada:

DimTestStringAsString="applepearbanana"

DimTestArray()AsString=Split(TestString)

'TestArrayholds{"apple ","","","pear","plátano","",""}

DimLastNonEmptyAsInteger=-1

ForiAsInteger=0ToTestArray.Length-1

IfTestArray(i)<>""Then

LastNonEmpty+=1

TestArray(LastNonEmpty)=TestArray(i)

EndIf

Siguiente

ReDimPreserveTestArray(LastNonEmpty)

'TestArraynowholds{"apple","pear","banana"}