![]() |
Volcar url de Delphi a Excel
Hola a todos,
estoy volcando datos de delphi a Excel. Para ello, en un programa delphi, tengo un boton que llama a una función que hace todo perfectamente menos... una formula que crea un hipervinculo. Tengo un campo que me monta a la perfección la llamada =HIPERVINCULO("http://servidor.dominio.es:80/CAisd/web.exe?OP=SEARCH+FACTORY=cr+SKIPLIST=1+QBE.EQ.id=7752545";"984368") Cuando este campo lo paso a excel, me da un error de conexión. El problema está en el igual. Si este valor lo copio y lo pego a mano, excel hace algo con él, y me funciona correctamente. la llamada a excel es así:
|
Hola,
el error que me da es "OLE error 800A03EC" Es un error conocido, pero no sé cómo salvarlo. He intentado copiar el valor al portapapeles y desde allí copiarlo. Me funciona, a excepción de que no sé cómo colocarme en la celda correspondiente antes de pegar el dato. Agradecería cualquier ayuda. Gracias y un saludo |
Hola a todos,
me respondo a mi mismo, por si a alguien le ocurre lo mismo. Cuando se exporta una fórmula, como es mi caso, no se puede utilizar la propiedad Cells[].Value, sino la propiedad Range[].Formula.
La particularidad es que cuando se utiliza Range, hay que utilizar "A1" y cuando se utiliza Cells debe poner el nº de fila y columna. Espero que sea de utilidad. Un saludo |
| La franja horaria es GMT +2. Ahora son las 06:47:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi