Control Split

Leti
02 de Mayo del 2004
hola, una cosilla,tengo una cadena de texto en la cual tengo registros separados por " ; " , estos registros pueden estar formados por varias palabras (puede haber espacios en blanco). pues bien,cuando intento separarlos por el ; me sale un errorde que no coinciden los tipos o algo asi, no se si se debera a que tiene espacios en blanco, no puede haber espacios en blanco? gracias de antemano

en?
02 de Mayo del 2004
hola,

Sí que pueden haber espacion en blanco, y si no me equivoco cualquier código ASCII-ANSI, el problema es que seguramente haces esto:

Dim Matriz As String
Matriz = Split(Cadena, ";")


y debería ser:

Dim Matriz() As String
Matriz = Spit(Cadena, ";")


Te dice que no coinciden los tipos porque lo haces con una variable string, y debes hacerlo sobre un array sin dimensión, ya que Split devuelve una matriz.
Si intentas asignarlo a un array que ya tiene alguna dimensión también te dará error.


Saludos.