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.
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.