Solucionar el error de tiempo de ejecución 424′ Objeto requerido en Excel: 7 métodos

Pueden ocurrir varios errores de tiempo de ejecución al ejecutar el código VBA en Microsoft Excel. Uno de esos errores que puede recibir al utilizar VBA es “runtime error 424′ object required“. Así es como se ve el error:

error de tiempo de ejecución 424′ Objeto requerido

En este blog, discutiré las posibles razones y soluciones rápidas sobre cómo corregir el error de tiempo de ejecución 424′ objeto requerido Excel. También haré alusión a un profesional Excel Reparar Herramienta que le ayudará a corregir este error si se produjo debido a corrupción en los objetos del libro de Excel.

¿Qué es el objeto de error 424 requerido en Excel?

Cuando VBA no puede reconocer el objeto del libro de Excel al que se refiere una propiedad, muestra el error “Objeto requerido“. El objeto puede ser el libro de trabajo, la hoja de trabajo, la clase, la macro, el rango, la variable, etc.

Por otro lado, podemos decir que cuando haces referencia al objeto, pero el nombre de ese objeto es incorrecto, puedes obtener este error. Sin embargo, ocurre por numerosas razones, tales como:

  1. Objetos faltantes en el libro de trabajo.
  2. Cuando el objeto del libro de trabajo está dañado.
  3. El libro de Excel está dañado o corrupto.
  4. Nombre de objeto incorrecto que estás intentando indicar en el código VBA.
  5. No utilizar la instrucción Set al asignar la referencia del objeto.
  6. Si la función de macros está deshabilitada en la configuración de Seguridad de macros
  7. Usar un comando incorrecto para una declaración de objeto.

Ahora, pasemos a la siguiente sección para aprender cómo corregir el error de objeto requerido en VBA con los mejores métodos.

¿Cómo solucionar el error de tiempo de ejecución 424′ Objeto requerido en MS Excel?

A continuación se muestran algunos de los trucos viables que puede aplicar para resolver el “objeto requerido” en MS Excel.

Método 1: comprobar si falta un objeto

Como ya se mencionó en las causas, VBA no puede reconocer el objeto del libro de trabajo al que se refiere como propiedad debido a que el objeto no está disponible. En la siguiente ilustración, puede ver que el error de ejecución “424” surge cuando el objeto denominado “Empleado” no está disponible en la lista de proyectos.

En tal caso, deberá verificar el objeto que está disponible y mencionarlo en el código, como se muestra en la imagen a continuación:

error de tiempo de ejecución 424′ Objeto requerido

Método 2: verifique el nombre del objeto

Además de los objetos faltantes, este error también puede ocurrir cuando intenta ejecutar un código con el nombre de objeto incorrecto. Por ejemplo, el nombre de un objeto es “MiObjeto” pero estás usando “Color de fondo“.

error de tiempo de ejecución 424′ Objeto requerido

En ese momento, si tiene que hacer clic en la opción Depurar, se resaltará la línea con un mensaje de error. Para solucionarlo, proporcione un nombre de objeto correcto.

error de tiempo de ejecución 424′ Objeto requerido

Método 3: verificar el código

Dado que obtiene el formulario de usuario requerido del objeto de error de tiempo de ejecución 424 de Excel VBA mientras usa el código VBA, debe verificar si hay algún problema en el código. Debido a sintaxis faltantes o incorrectas, el código contiene funciones desiguales y la falta de referencias también puede provocar este problema. Para corregir el error, puede verificar y corregir el código abriendo un editor VBA.

Lea también: Solucione el error 400 de VBA al ejecutar una macro de Excel

Método 4: verificar la configuración de seguridad de macros

En la mayoría de los casos, se ha visto que la función de macro está deshabilitada en la configuración de Seguridad de macros. Es posible que reciba este error de tiempo de ejecución de Excel debido a una función de macro deshabilitada. Entonces, simplemente siga los pasos a continuación para verificar y editar la configuración de seguridad macro:

  • En primer lugar, en la pestaña Desarrollador, en la sección Código, debe hacer clic en Macro Seguridad.
  • Ahora aparecerá la ventana del Centro de confianza. Elija la opción Configuración de macros >> Habilitar todas las macros >> Haga clic en Aceptar.

error de tiempo de ejecución 424′ Objeto requerido

Si esta solución no funciona, pruebe la siguiente.

Método 5: asegúrese de que todas las referencias estén indicadas en un código

Otra opción que puede probar para solucionar el error de tiempo de ejecución 424′ objeto requerido de Excel es asegurarse de haber mencionado todas las referencias en un código.

Si desea verificar esto, presione la tecla F5 o la opción Depurar para usar el modo de depuración. Después de hacer esto, verifique si el problema está resuelto.

Método 6: repare su libro de Excel corrupto

La corrupción en un libro de Excel también desencadena el error “Objeto requerido“. Para reparar el archivo, puede utilizar la utilidad incorporada de Microsoft (Abrir y reparar). Estos son los pasos completos para utilizar esta función:

  • Abra MS Excel >> Vaya al menú Archivo > Abrir.
  • A continuación, haga clic en la opción Examinar para seleccionar un libro afectado.
  • Ahora aparecerá el cuadro de diálogo Abrir. Allí, debes hacer clic en un archivo corrupto.
  • Después de eso, haga clic en la flecha opuesta al botón Abrir >> elija Abrir y reparar.

error de tiempo de ejecución 424′ Objeto requerido

  • En este momento, aparecerá un cuadro de diálogo con 3 botones: Reparar, Extraer datos y Cancelar.
  • Toque el botón Reparar para recuperar la mayor cantidad de datos posible.

error de tiempo de ejecución 424′ Objeto requerido

  • Una vez reparado, se mostrará un mensaje en su pantalla. Simplemente haga clic en Cerrar.

Solución integral: software de reparación de MS Excel

Si la función “Abrir y reparar” no logra eliminar el error de objeto requerido en Excel, utilice un programa recomendado por expertos Excel Reparar Herramienta. Está especialmente diseñado para reparar la corrupción de archivos de Excel (.xls, .xlsx, .xlsm, .xltm y .xltx) y recuperar todos sus componentes, como macros, tablas, consultas, fórmulas, gráficos, etc. sin modificar su original. formateo.

Además, repara varios archivos de MS Excel en un solo proceso. Esta herramienta es compatible con todas las versiones de Excel y se puede descargar en un sistema Windows.

Simplemente descárguelo e instálelo en su PC desde el botón a continuación para saber cómo funciona.

* La versión gratuita del producto solo ofrece una vista previa de los datos recuperables.

Pasos para utilizar esta herramienta

Paso 1 - Descargue e instale Stellar Reparación para Excel siguiendo el asistente de instalación.

excel-Reparación-step-1

Paso 2 – Después de la instalación, inicie la herramienta de reparación y busque el archivo de Excel que desea reparar.

excel-Reparación-step-2

Paso 3 – Ahora seleccione el archivo de Excel que desea reparar y haga clic en el botón 'Repair'.

excel-Reparación-step-3

Paso 4 – Espere hasta que finalice el proceso de reparación.

excel-Reparación-step-4

Paso 5 – Una vez hecho esto, obtenga una vista previa y verifique el archivo de Excel reparado y presione el botón 'Save'.

excel-Reparación-step-5

Resumiendo

El “error de tiempo de ejecución 424′ objeto requerido Excel” puede causarle problemas y obstaculizar su trabajo. Todo lo que necesitas hacer es probar las soluciones alternativas mencionadas en este artículo para solucionarlo.

Pero si este error está asociado con la corrupción del objeto del libro de trabajo, entonces puede optar por la opción Excel Reparar Software para reparar el objeto de archivo de Excel corrupto. Incluso puede descargar la versión de demostración gratuita del software para escanear y obtener una vista previa de los objetos del libro.

Gracias por leer…!



Margret Arthur es emprendedora y experta en marketing de contenidos. Ella Escribe blogs de tecnología y experiencia en MS Office, Excel y otros temas tecnológicos. Her arte distintivo de presentar información técnica en un lenguaje fácil de entender es muy impresionante. Cuando ella no escribe, ella ama los viajes no planificados.