Convertir un campo de texto a un número en Visual Basic

Hola, desde ya gracias por todo. Necesito convertir un campo de texto: que contiene datos de este tipo: x/x
Donde POR es igual a cualquier numero. Te doy ejemplos:
56/23
12/10
50/20
108/89
Etc...
Los números representan medidas de piezas. Digamos Largo por Ancho (largo/ancho)
Y lo que yo necesito es convertirlo a numero, o sea sacarle la /.
Y si se puede, poner la 1° parte antes de la "/" ponerla en una columna T1 y la parte derecha de la "/" ponerla en una columna que se llame T2.
¿Se podrá? Gracias por todo!

1 respuesta

Respuesta
Si estas en .NET tienes una función Strings. Split, le pasas como parámetro la cadena que vas a analizar, o sea "56/97", y el carácter pro el cual vas a separar, en tiu caso seria "/". Esto te devuelve un array de tipo string con cada uno de los diferentes datos separados por "/" en tu caso que encuentre en la cadena que el pases.
Si estas en VB6, existe una función llamada INStr, lo que hace es buscar una subcadena dentro de una cadena y devuelve la posición en donde la encontró, entonces seria algo como esto:
T1 = Mid("56/23", 1, InStr("56/23","/")-1)
T2 = Mid("56/23", Instr("56/23")+1)
Esta muy bueno eso, joya
Yo no entiendo mucho, disculpa.
Yo uso access, o sea lo quiero operar en access.
¿Cómo y donde pongo el código? En una expresión en la consulta o en un tabla, ¿o por modulo?
¿Cómo hago?
Gracias
Por modulo
Pero, disculpa que te pregunte, pero no se mucho, ¿yo tendría que hacer una consulta o que? Para que me filtre todos los art, y me muestre. O lo hago en un formulario y listo, ¿con campos independientes? Si podes explicame un poco, yo más que nada lo quiero dividir para generar una búsqueda, por esos datos, por eso. Gracias
Saludos
Si vas a filtrar por alguno de estos dos campos que se genran al separar este campo, si debes generar la consulta de acuerdo al valor de uno u otro.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas