Page 1 of 1
Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 1:51 am
by Armando
Hola Foreros:
Code: Select all | Expand
// oExcel := TOleAuto():New("Excel.Application")
oExcel := CreateObject( "Excel.Application" )
Con cualquiera de las líneas anteriores me tira error en la PC de mi cliente, en mi PC de trabajo no hay error
Más contexto, mi EXE lo tengo instalado dos veces en la misma PC de mi cliente, obviamente en diferentes
carpetas y cada EXE ataca a su propia DATABASE de MySql, un EXE funciona al 100 y el otro tira un error,
cabe mencionar que el que sí funciona tiene tablas con pocos registros mientras que el que falla tiene
mayor cantidad de registros.
Este es el error
Error description: Error TOleAuto/-1 0x80080005: TOLEAUTO:NEW
Args:
[ 1] = C Excel.Application
[ 2] = U
[ 3] = U
Stack Calls
Called from: => THROW( 0 )
Called from: xhb\xhbole.prg => TOLEAUTO:NEW( 0 )
Called from: xhb\xhbole.prg => CREATEOBJECT( 0 )
Called from: Source\SicWin1b.Prg => EXPORTAR( 4950 )
Alguna idea?
Saludos
Re: Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 10:32 am
by Antonio Linares
Estimado Armando,
Tu cliente tiene instalado Excel ?
Re: Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 10:34 am
by Antonio Linares
Re: Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 12:20 pm
by karinha
Re: Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 6:13 pm
by Armando
Amigos:
Gracias por su interés y comentarios.
Maestro Antonio:
Sí, sí tiene instalado Excel, y como mencioné en mi post original, tengo el mismo .EXE en dos carpetas diferentes
que atacan sendas bases de datos, un exe funciona al 100 y el otro exe tira el error.
Saludos
Re: Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 6:48 pm
by alerchster
¿Cuántos registros y campos de datos se exportan en cada archivo ejecutable y base de datos?
Re: Error al crear y salvar Excel
Posted: Fri Jul 31, 2026 8:04 pm
by Armando
Mr. Anton:
En ambos casos no son más de 100 registros a exportar a excel, la cantidad de campos
son los mismos en ambos casos.
Saludos