Visual Basic para Aplicaciones - error visual con excel

Life is soft - evento anual de software empresarial
 
Vista:

error visual con excel

Publicado por Miguel (1 intervención) el 17/03/2004 16:59:34
A ver si alguien sabe que ocurre. Gracias.
El problema es el siguiente.

Pasamos datos desde un fichero excel a una base de datos access. Con este bucle que aparece vamos leyendo lineas de excel y cuando tenemos toda la linea la guardamos en access pero cuando llega a la línea 411 del excel, nada más entrar en el bucle y realizar la instrucción con los *******, el programa se queda colgado. No aparece ningún mensaje de error ni de visual ni de windows. Lo mejor es que solo pasa en window 98 y lo hemos probado en dos equipos distintos con 98 y ha dado el error en los dos y en la misma linea del excel. Lo raro es que no es al leer del excel ni al intentar guardar en la base de datos, es nada más entrar en el bucle en la primera instrucción. En Xp y 2000 funciona bien. El error deja colgado el equipo del todo, hay que reiniciar.

-----------------------------
While ((objWork.Worksheets(1).Cells(i, 1).Value <> "") Or (objWork.Worksheets(1).Cells(i, 2).Value <> ""))
If ((objWork.Worksheets(1).Cells(i, 1).Value <> "") Or (objWork.Worksheets(1).Cells(i, 2).Value <> "")) Then
strCeldaA = "A" & j **********************
If (objWork.Worksheets(1).Range(strCeldaA) = "") Then
vrtValorceldaA = "-"
Else
vrtValorceldaA = objWork.Worksheets(1).Range(strCeldaA)
.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder