FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
#¿nombre?
Hola compañeros. Viernes tarde de nuevo... y calfàndome el cap.
He construido desde D6 una hoja excel con formatos en celdas apartir de datos de sql, ado conections, etc etc. La hoja me ha quedado que ni bordada, con sus colores, sus formatos de letra y números etc, etc. Pero tengo un problema que no se porqué me sale.... Al final de la hoja excel hago unos acumulados =suma(de toda la columna, pero de solo las celdas que contienen valores), pero me da error en la página #¿NOMBRE? en cada una de las celdas donde hago un acumulado de las celdas. He comprobado y no intento hacer la suma de ninguna celda que no contenga valor numérico. He comprobado tb hacer la suma componiendo en la excel de forma manual la formula =SUMA(c7..cN), y si la hago en la excel a mano de este modo, si funciona, pero si lo hago desde código en el delphi, me dá el error de #?NOMBRE?. Si comparo el contenido de la formula de una celda (escrita a mano desde excel) y la otra celda (escrita desde código)... el contenido es idéntico, pero el resultado obviamente NO. Este es el código en delphi que he utilizado. Tb lo he intentado por range, pero el resultado es el mismo.
Agradecería si queda alguien por aquí... que me eche una mano si sabe. De cualquier modo gracia sa todos.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
#2
|
||||
|
||||
Pues tiene la pinta de que la composición de la fórmula no queda bien, de tal manera que parece que algo quedara como una referencia a una celda o area con nombre.
1.- Prueba a sumar con la misma composición que tienes 2 celdas que contengan números, (debiera de fallar si es lo que yo apunto) =Suma(C1:C2), por ejemplo. 2.-Cuando entras a Excel te has fijado bien a ver como queda la fórmula que le pasas. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
En ocasiones anteriores me he fijado que el problema es que cuando se accede a Excel como objeto OLE no reconoce los nombres de función en español. Prueba usando SUM en lugar de SUMA.
// Saludos |
#4
|
||||
|
||||
Gracias queridos moderadores.
Cambiar el SUMA por SUM, y a funcionar.
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Nombre del mes | NuncaMas | Varios | 7 | 02-10-2010 23:15:07 |
Mostrar nombre de campos y filtar nombre de tablas .db en un combobox | Coco_jac | Varios | 1 | 24-06-2006 02:34:29 |
Nombre de tablas | hugoacosta | Tablas planas | 3 | 24-05-2006 17:22:23 |
Ip y Nombre? | Gabriel2 | Varios | 0 | 19-05-2005 15:11:19 |
Filtrar por nombre | seath | Conexión con bases de datos | 7 | 07-08-2004 18:21:47 |
|