Control Split
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
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.
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.
