
08/06/2007, 05:12
|
| | Fecha de Ingreso: marzo-2006
Mensajes: 17
Antigüedad: 19 años, 1 mes Puntos: 0 | |
Leer EXCEL desde ASP Tengo una hoja EXCEL que la estoy leyendo desde ASP, presentando en pantalla una lista. Todo bien hasta que llega una celda que contiene un número. Sólo me pinta lo que contiene texto, y no números.
He probado en EXCEL con diveros formatos de celda, pero nada. Curiosamente si en ASP hago un VARTYPE del dato me dice que es NULL (da valor 1), y por lo tanto no puedo utilizar las funciones de conversión CSTR, CINT, CDBL ni CLNG. porque el valor es null.
Si la celda contiene texto, entonces todo marcha bien y el VARTYPE me da variable de texto (valor 8). Pero si convierto en EXCEL las celdas de numero a texto no puedo operar con ellas y eso no me sirve.
Me gustaría solucionarlo desde ASP, dado que la hoja EXCEL pasará por muchas manos. ¿Que le pasa al ASP que no me interpreta el valor numérico? ¿Como puedo convertir y leer ese valor numérico desde ASP? ¿Quizas falta alguna sentencia en el encabezado del código? |