Igualaciones con una variable tipo Variant en Excel
Hola mi prblema es que al intentar compara lo que hay en una celda de excel con un valor String me da un error de me da un error de operacion:
el codigo es:
donde exc es de tipo variant y num es un string, y el error es Invalid Variant OPeration. ¿Como puedo hacer esta igualacion? Gracias de antemano |
Si creas num del tipo Variant ya lo tendrías solucionado.
Un Saludo. |
Gracias MarcosZorrilla, ya lo había solucionado de la siguiente manera:
donde leer es de tipo String. Ahora ya se otra forma de solucionar el problema, la tuya. Muchas Gracias |
Una variante
Hola que tal,
He estado buscando formas de exportar desde Delphi a Excel, encontre una muy buena explicacion en Excel OLE Tips for Everyone: by Joselito Real - reajos@kinwticsys.com(perdón perdi la liga). Otra buena referencia esta precimamente aqui, en Club Delphi. Yo resolvi el problema activando la hoja donde quiero escribir; NO me funciona con esto: Libro := Excel.WorkBooks[1].WorkSheets[i].Select; pero SI me sirve con este: Libro := Excel.WorkBooks[1].WorkSheets[i]; Libro.activate; no se aun porque pero el programa corre bien ahora. Saludos. |
La franja horaria es GMT +2. Ahora son las 16:17:09. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi