Runtime Error 1004: cómo solucionar el problema más común de Excel

Runtime Error 1004: cómo solucionar el problema más común de Excel

Actualizado julio 2022: Deje de recibir mensajes de error y ralentice su sistema con nuestra herramienta de optimización. Consíguelo ahora desde este enlace

  1. Descargar e instalar la herramienta de reparación aquí.
  2. Deja que escanee tu computadora.
  3. La herramienta entonces arregla tu computadora.

¿Recibe el error de tiempo de ejecución 1004 cuando usa Excel? Si es así, no se preocupe, no está solo. Este es uno de los errores más comunes que la gente encuentra con Excel y puede ser causado por una variedad de cosas. En esta publicación de blog, discutiremos qué está causando el error y cómo solucionarlo. También le proporcionaremos algunos consejos para ayudarlo a evitar cometer el error en primer lugar.

¿Qué significa el error de tiempo de ejecución de Excel 1004?

Excel Error 1004 es ese molesto error de tiempo de ejecución que ocurre especialmente cuando se trabaja con un archivo de Excel. O cuando intenta crear una macro en un documento de Excel, lo que hace que no pueda hacer nada en el libro de trabajo. Este error puede causar serios problemas al trabajar con aplicaciones de Visual Basic y hacer que su programa o sistema se bloquee o, en algunos casos, se cuelgue por un tiempo. Este error ocurre en todas las versiones de MS Excel.

¿Qué causa el error de tiempo de ejecución de Excel 1004?

Si desea saber cómo corregir correctamente el error de tiempo de ejecución de Excel 1004, debe comprender qué está causando este problema. Las principales razones se enumeran a continuación.

  • Error en el nombre de la macro: La macro en ejecución copia la hoja de cálculo original en un libro de trabajo con un nombre específico que no guardó y cerró antes de ejecutar la macro.
  • Conflicto de archivos: Abrir un archivo VBA-Excel provoca conflictos con otros programas.
  • Demasiadas entradas en la leyenda: Un gráfico de Excel contiene más entradas de leyenda que espacio para mostrarlas en el gráfico.
  • Archivos de Excel dañados: Sus archivos .xls están dañados, infectados o corrompidos.

Aunque hay muchas razones que pueden causar este error de Excel 1004, afortunadamente existen varios métodos que pueden ayudar a los usuarios a obtener acceso a los archivos nuevamente. Veámoslos uno por uno.

Cómo resolver el error de tiempo de ejecución de Excel 1004, haga lo siguiente

Desinstalar Microsoft Works

Microsoft Works era un paquete de software de productividad lanzado en 1987. Estaba disponible tanto para Windows como para Mac OS, pero se suspendió en 2007. Si todavía usa Microsoft Works en su máquina con Windows 10, aquí le mostramos cómo desinstalarlo:

  1. Primero, abra el Panel de control y haga clic en Agregar o quitar programas.
  2. Busque Microsoft Works en la lista de programas instalados y haga clic en “Quitar”.
  3. Siga las indicaciones para completar el proceso de desinstalación.
  4. Después de desinstalar Microsoft Works, puede instalar un paquete de productividad más actualizado, como Microsoft Office.

Actualización de julio de 2022:

Ahora puede evitar problemas informáticos con esta herramienta, como la protección contra la pérdida de archivos y el malware. También es una excelente manera de optimizar su computadora para obtener el máximo rendimiento. El programa corrige los errores comunes que pueden ocurrir en los sistemas Windows con facilidad, sin necesidad de horas de resolución de problemas cuando tiene la solución perfecta al alcance de su mano:

  • Nivel 1 : Descargue la herramienta de reparación y optimización de PC (Windows 10, 8, 7, XP, Vista – Certificado Microsoft Gold).
  • Paso 2: Haga clic en “Iniciar escaneo” para encontrar problemas con el registro de Windows que pueden estar causando problemas con su computadora.
  • Paso 3: Haga clic en “arreglar todo” para solucionar cualquier problema.

Descargar

Reinstalar Microsoft Office

Si tiene una clave de producto válida de Microsoft Office, puede reinstalar la suite siguiendo estos pasos:

  1. Primero, vaya al sitio web de Microsoft y descargue la última versión de Office. Asegúrese de seleccionar la versión que sea compatible con su sistema operativo.
  2. Una vez que se complete la descarga, ejecute el instalador y siga las instrucciones. Ingrese su clave de producto cuando se le solicite y complete el proceso de instalación.
  3. Después de instalar Office, debería poder abrir sus archivos de Excel sin recibir un mensaje de error 1004 en tiempo de ejecución.

Active la opción “Confiar en el acceso al modelo de objetos del proyecto VBA”.

Para habilitar el “Acceso confiable al modelo de objetos del proyecto VBA” en Windows 10, deberá seguir los siguientes pasos:

  1. Primero, abra el editor de registro presionando “Inicio” y escribiendo “regedit”.
  2. Después de ingresar al editor de registro, abra la siguiente clave: HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0ExcelSecurity
  3. En el lado derecho de la ventana, debería ver una entrada llamada “AccessVBOM”. Haga doble clic en él y cambie el valor de 0 a 1.
  4. Cierre el Editor del Registro y reinicie Excel. Ahora debería tener acceso al modelo de objetos VBA del proyecto.

Ejecute el Comprobador de archivos del sistema

Windows 10 tiene una herramienta integrada para escanear y reparar archivos de sistema dañados y se llama Comprobador de archivos de sistema (SFC). SFC es una utilidad de línea de comandos que se puede usar para escanear todos los archivos del sistema protegidos y reemplazarlos con copias de trabajo si se encuentra dañado.

  1. Presione la tecla de Windows + X para abrir el menú Usuario avanzado y luego haga clic en Símbolo del sistema (Administrador).
  2. En la ventana del símbolo del sistema, escriba el siguiente comando y presione Entrar: sfc /scannow
  3. Ahora comenzará la exploración SFC. Dependiendo de la cantidad de archivos que se escanearán y repararán, el proceso puede demorar desde unos minutos hasta una hora o más.

Una vez que se completa el proceso, debería poder usar Excel sin volver a ver el error de tiempo de ejecución 1004.

Ejecute la herramienta DISM

Ejecutar la herramienta DISM en Windows 10 es un proceso relativamente simple que se puede completar en unos pocos pasos.

  1. Primero, abra el símbolo del sistema presionando la tecla de Windows + X y luego seleccione “Símbolo del sistema” en el menú.
  2. Luego escriba “DISM.exe /Online /Cleanup-image /Restorehealth” en el símbolo del sistema y presione Entrar. La herramienta DISM ahora comenzará a escanear su sistema en busca de errores e intentará corregirlos.
  3. Una vez que se complete el proceso, debe reiniciar su computadora para asegurarse de que todos los cambios surtan efecto.

Al ejecutar la herramienta DISM regularmente, puede ayudar a mantener su instalación de Windows 10 en buen estado y sin errores.

Iniciar restauración del sistema

  1. Abra Restaurar sistema haciendo clic en el botón Inicio.
  2. En el cuadro de búsqueda, escriba Restaurar sistema y luego, en la lista de resultados, haga clic en Restaurar sistema.
  3. Si se le solicita una contraseña de administrador o confirmación, ingrese la contraseña o confirme.
  4. Haga clic en Elegir un punto de restauración diferente y luego haga clic en Siguiente.
  5. Haga clic en Siguiente y luego en Finalizar para confirmar su punto de restauración.
  6. Restaurar sistema restaura la configuración anterior de Windows y luego reinicia el sistema.

Consejos de expertos: Esta herramienta de reparación escanea repositorios y reemplaza archivos dañados o faltantes si ninguno de estos métodos funcionó. Funciona bien en la mayoría de los casos en los que el problema se debe a un bloqueo del sistema. Esta herramienta también optimizará su sistema para maximizar el rendimiento. Se puede descargar haciendo click aquí

Preguntas frecuentes

  1. Inicie Microsoft Excel.
  2. En la barra de menú, seleccione Archivo > Opciones > Centro de seguridad > Configuración del Centro de seguridad > Configuración de macros. > Configuración de macros”.
  3. En la sección superior, seleccione el botón de opción Deshabilitar todas las macros con notificación.
  4. En la sección inferior, marque la casilla “Acceso de confianza al modelo de objeto del proyecto VBA”.
  5. Haga clic en “Aceptar” y “Aceptar” para guardar la configuración.
  6. Cerrar Excel

Si usa el código de VBA para seleccionar un rango que no está en la hoja de trabajo activa, VBA muestra un error de tiempo de ejecución 1004. Esto se debe a que si desea seleccionar una celda o un rango de celdas para una hoja de trabajo en particular, esa hoja de trabajo debe estar actualmente activa. No puede seleccionar una celda de la hoja de cálculo 1 si la hoja de cálculo 2 está actualmente activa.

La macro en ejecución copia la hoja de cálculo original en un libro de trabajo con un nombre específico que no guardó y cerró antes de ejecutar la macro. Hay un conflicto con otros programas al abrir un archivo VBA-Excel.

Leave a Reply

Your email address will not be published. Required fields are marked *

*