es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Congelación del sistema al acceder al modelo de objetos de Outlook VBA

Office 365

El VBA en Word se utiliza para enviar un correo electrónico. El código se utiliza en muchas computadoras con éxito, pero para una en particular, Word se congela al principio del código al acceder al modelo de objetos con CreateObject. Si Outlook está abierto, funciona bien, pero si se cierra, se congela. Con las otras computadoras, funciona bien en ambos casos.

Dim objOL          As Object
Dim objEmailItem   As Object

Set objOL = CreateObject("outlook.application")      '*** Congelándose  ***
Set objEmailItem = objOL.createItem(varOlmailitem)

He intentado desinstalar Office y volver a instalarlo, detener el antivirus, reiniciar.

Gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema puede estar relacionado con la instalación o configuración de Outlook en ese equipo en particular. Dado que el código funciona bien en otros equipos, es poco probable que haya un problema con el código en sí.

    Puede ser útil verificar si hay alguna actualización disponible para Office 365, ya que estas actualizaciones pueden contener correcciones para errores o problemas de compatibilidad. También es importante asegurarse de que se haya instalado la versión correcta de Outlook en el equipo, ya que esto a veces puede causar problemas con el acceso al modelo de objetos en VBA.

    Si ninguna de estas soluciones funciona, podría valer la pena comunicarse con el soporte de Microsoft para obtener ayuda adicional.

Comments are closed.