Formula errónea de Access a Excel
Publicado por Leire (8 intervenciones) el 14/06/2002 11:35:58
Hola, buenas.
Estoy haciendo un procedimiento en el que desde un botón voy rellenando unas celdas de una hoja excel. Para ello lo q hago es:
formula = \"=SI(J\" & 158 & \"=0;F\" & 158 & \"-H\" & 158 & \"-Q\" & 158 & \";F\" & 158 & \"-H\" & 158 & \"-Q\" & 158 & \"+J\" & 157 & \")\"
WKSS.Cells(158, 10).formula = formula
pero al intentar asignar esta fórnula me da un error que dice: Error definido por la aplicación o el objeto.
Sin embargo, en otras celdas he puesto fórmulas, más sencillas, y lo hace perfectamente, como por ejemplo: =G159+F160.
No sé si el problema es por la Suma, por tener tantos punto y coma y paréntesis o por qué. Lo curioso además es que saco la formula en un inputbox, la pego en la celda de excel y funciona!!!!!!!!!!!!!!!!!!!! Ahora sí q ya no entiendo nada!!!!!!!!!!!!!!!!!
Sabe alguien por qué puede ser?
Gracias y un saludo
Estoy haciendo un procedimiento en el que desde un botón voy rellenando unas celdas de una hoja excel. Para ello lo q hago es:
formula = \"=SI(J\" & 158 & \"=0;F\" & 158 & \"-H\" & 158 & \"-Q\" & 158 & \";F\" & 158 & \"-H\" & 158 & \"-Q\" & 158 & \"+J\" & 157 & \")\"
WKSS.Cells(158, 10).formula = formula
pero al intentar asignar esta fórnula me da un error que dice: Error definido por la aplicación o el objeto.
Sin embargo, en otras celdas he puesto fórmulas, más sencillas, y lo hace perfectamente, como por ejemplo: =G159+F160.
No sé si el problema es por la Suma, por tener tantos punto y coma y paréntesis o por qué. Lo curioso además es que saco la formula en un inputbox, la pego en la celda de excel y funciona!!!!!!!!!!!!!!!!!!!! Ahora sí q ya no entiendo nada!!!!!!!!!!!!!!!!!
Sabe alguien por qué puede ser?
Gracias y un saludo
Valora esta pregunta


0