Separar datos de una cadena

19/01/2010 - 10:06 por Enrique M. | Informe spam
Hola,

Tengo una cadena TEXTO en la que hay unos códigos de provincia del
tipo ",0,08,28,12," donde cada ,X, corresponde a una provincia y
necesitaría pasarlos a una matriz del tipo DIM A(50). Todas empieza
por la coma y terminan en coma y no hay mas de 50.

No tengo problema en utilizar INSTR para ver si una provincia, por
ejemplo, ",0," esá en esa cadena, pero no me parece optimo utilizar un
SELECT CASE para todas las opciones.

¿Puedo de alguna forma crear la matriz mas rápidamente que no sea a
base de IF o SELECT CASE uno detrás de otro por cada posibilidad
posible?

Preguntas similare

Leer las respuestas

#1 David D
20/01/2010 - 19:53 | Informe spam
Puedes probar a usar la función Split que te devuelve una matriz

Un saludo
Visita www.perros-pastoraleman-requena.com
Busca en los-apuntes.com

On 19 ene, 10:06, "Enrique M." wrote:
Hola,

Tengo una cadena TEXTO en la que hay unos códigos de provincia del
tipo ",0,08,28,12," donde cada ,X, corresponde a una provincia y
necesitaría pasarlos a una matriz del tipo DIM A(50). Todas empieza
por la coma y terminan en coma y no hay mas de 50.

No tengo problema en utilizar INSTR para ver si una provincia, por
ejemplo, ",0," esá en esa cadena, pero no me parece optimo utilizar un
SELECT CASE para todas las opciones.

¿Puedo de alguna forma crear la matriz mas rápidamente que no sea a
base de IF o SELECT CASE uno detrás de otro por cada posibilidad
posible?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida