Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Problemas de automatización Excel y Word con Office 2003

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Problemas de automatización Excel y Word con Office 2003 Responder citando

Hola,
desde hace tiempo usamos en Builder 5 los comandos de automatizacion Excel y Word (CreateOleObject, OlePropertySet,...) para crear documentos e informes.
Funcionaba perfectamente con Office 2000 y hasta esta semana con Office 2003 también.
Pero no se si nos han instalado un parche nuevo de Office o que ha ocurrido, porque ahora la cualquier comando falla.
La creacion parece correcta porque se ve como aparece el proceso excel en el administrador de tareas:
// Creamos la aplicación Excel
Variant ExApp=CreateOleObject("Excel.Application");
Pero al primer comando, por básico que sea, se produce un acces violation. Por ejemplo con:
// Inhabilitamos las alertas
ExApp.OlePropertySet("DisplayAlerts",false);
o:
// Obtenemos el conjunto de libros
Variant ExWorkBooks=ExApp.OlePropertyGet("Workbooks");

Es un problema muy grande para nosotros, pq tenemos bastante codigo desarrollado haciendo uso de esto.
Alguien más esta teniendo problemas?
Gracias por la ayuda


ExApp.OlePropertySet("DisplayAlerts",false);
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hola, si estás seguro de que tu código está bien y te funciona en otra máquina lo más probable es que haya algún problema en la instalación del Office.. Has probado a hacer una reparación de la instalación del Office? o bien mas drástico una desinstalación y reinstalación?
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.