Visual Basic - Error '-2147319779 (8002801d)' en tiempo de ejecución:

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por ostopa (11 intervenciones) el 05/09/2015 21:03:21
Hola a todos.

A ver si alguien puede echarme una mano porque estoy algo desesperado.

Tengo una aplicación hecha en VB6 desde la cual imprimo distintas cosas a ficheros de Excel. Ha estado y está funcionando perfectamente en todos los clientes donde la tengo instalada pero en uno ha dejado de funcionar esta opción. Ha corrido siempre perfectamente pero desde hace unas semanas en este equipo al ejecutar esta parte aparece el siguiente error:

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Error de Automatización
Error definido por la aplicación o el objeto

He desinstalado tanto esta aplicación como el Office 2010 que utilizo y he vuelto a instalar todo, por si fuera algún problema de alguna librería, pero sigue sin funcionar.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 21
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por Rafael (68 intervenciones) el 10/09/2015 12:57:11
Al parecer una actualizacion de windows te ha batido el registro;

La posible solucion:

Paso 1. Abre el “regedit”
Paso 2. Expande HKEY_LOCAL_MACHINE
Paso 3. Expande Classes
Paso 4. Expande TypLib
Paso 5. Expande 00020813-0000-0000-C000-000000000046
Paso 6. Selecciona el registro 1.8
Paso 7. Boton derecho en 1.8 y borralo.

Si te funciona cuentanos...

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por ostopa (11 intervenciones) el 11/09/2015 07:50:25
Buenos días,

Si ha funcionado, pero me gustaría saber el por qué.

Si aquí es donde almacena el registro de la instalación de Office, no lo entiendo ya que eliminé todas los posibles registros de versiones anteriores de Office con las herramientas que ofrece Microsoft para ello, llamadas Microsoft Fix it, para hacer una instalación limpia de la nueva versión.

Muchas gracias Rafael.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 21
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por Rafael (68 intervenciones) el 15/09/2015 09:03:05
Como veras el registro de version 1.8 no existe, por que dicha version no existe.

¿Como se genera? con parches de windows y posiblemente un fisher de internet.

En este caso el numero de version es erroneo, alguna actualizacion paso y la dejo, ¿por que no la limpia el desinstalador y el fix it?, por que busca versiones reales e inventariadas, esta version no esta inventariada, luego entonces...

Lo genial es que esta documentada y se puede reparar facilmente, apuntala que te puedes topar con ella varias veces.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por ostopa (11 intervenciones) el 16/09/2015 08:13:49
OK, Rafael.

Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por hugo (1 intervención) el 08/09/2017 17:12:02
Tengo el mismo error. Pero cuando trato de hacer los pasos descriptos. me encuentro que no puedo expandir 00020813-0000-0000-C000-000000000046 . coo se puede solucionar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por Antonio (1 intervención) el 10/11/2018 04:29:48
Tengo instalada la versión 2013 y cuando he quitado 1.8 al ejecutar mi aplicación office ha vuelto a instalarla, pero he quitado una que tenía posterior 1.9 y si ha funcionado, es que anteriormente tuve la versión de office 2016 supongo que sería por eso.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por RAUL (1 intervención) el 29/06/2021 00:17:28
Gracias si funciona al quitar la version 1.9
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por Narciso (1 intervención) el 12/11/2021 01:26:40
Era mi mismo caso--- tenia instalada una version de ofice 365 que venia de fabrica y ofice 2013 que es en que enlazo con VB6.

Al quitar el otro ofice porque a veces causaba conflicto generaba el error de automatización
quité las versiones 1.8 del registro sin resultado y luego tambien la 1.9 y al abrir un archivo de excel de los que enlazo me reinstaló alguna referencia y todo funcionó perfecto

muchas gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error '-2147319779 (8002801d)' en tiempo de ejecución:

Publicado por CESAREST (1 intervención) el 21/08/2019 16:18:34
buenos dias, lo que me sucedio es exactamente igual a lo publicado por ostopa, he seguido los pasos que indicas pero en mi pc no funciono, sigue apareciendo el bendito mensaje, tiene que ver con la version del office? que otra alternativa tengo? agradezco de antemano tu respuesta.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar