¿Te encuentras con el “Run-time error 5: Invalid procedure call or argument” al trabajar en una hoja de cálculo de Excel? Este mensaje de error aparece cuando un valor especificado está fuera del rango de argumentos o cuando se utiliza un procedimiento no disponible en Excel. Afortunadamente, existen varios métodos que pueden ayudarte a solucionar este problema. En esta publicación se mencionan todas las posibles soluciones para solucionarlo rápidamente.
¿Qué causa el Error de ejecución 5 en Excel?
A menudo, la causa principal de este mensaje de advertencia reside en el rango de argumentos o en parámetros incorrectos. Además, existen otras razones que pueden causar este error:
- Ejecución de macros obsoletas o dañadas
- Uso de parámetros de función incorrectos
- Complementos o plugins de terceros defectuosos
- Debido a un libro de Excel dañado
- Versión de Excel desactualizada
- Errores del registro del sistema
Identificar la causa principal ayuda a encontrar la solución adecuada.
¿Cómo solucionar el error de ejecución 5 “Llamada a procedimiento o argumento no válido” en Excel?
Pruebe los siguientes consejos uno por uno hasta que el problema se resuelva:
Soluciones rápidas:
- Cierre las aplicaciones que se ejecutan en segundo plano
- Compruebe las macros y los argumentos de función
- Actualice el software de Excel
- Desactive los complementos defectuosos
- Ejecute Microsoft Excel en modo seguro
- Limpie el registro de Windows
- Utilice una solución integral: la herramienta de reparación de Excel
Solución 1: Cierre las aplicaciones que se ejecutan en segundo plano
La primera solución que puede probar es cerrar los programas innecesarios que se ejecutan en segundo plano en su PC.
Estos son los pasos:
- Presione Ctrl + Shift + Esc para abrir el Administrador de tareas.
- A continuación, haga clic en la pestaña “Procesos” y busque aplicaciones innecesarias que se ejecutan en segundo plano.
- Después, haga clic derecho en una aplicación específica y haga clic en “Finalizar tarea“.
Lea también: Error de Excel “Introdujo demasiados argumentos para esta función”.
Solución 2: Revisar macros y argumentos de función
Las macros, el código VBA o los argumentos dañados pueden incluso causar el error de ejecución 5 en Excel. Solo necesita revisar el código y los parámetros para solucionarlo.
Simplemente verifique si hay argumentos faltantes o adicionales, paréntesis de apertura y cierre, o comas mal colocadas.
Solución 3: Actualizar el software de Excel
Ejecutar una versión desactualizada de Excel genera varios errores, incluyendo llamadas a procedimientos o argumentos no válidos. Considere actualizar el software de Excel siguiendo estos pasos:
- Abra la aplicación Excel.
- Haga clic en el menú Archivo >> Cuenta.
- Después, haga clic en Opciones de actualización >> Actualizar ahora.
- Reinicie su PC.
Solución 4: Deshabilitar complementos defectuosos
A veces, los complementos de Excel o los plugins instalados se dañan y entran en conflicto con las operaciones del sistema. En tal situación, es importante deshabilitar los complementos problemáticos lo antes posible.
Siga atentamente las instrucciones a continuación:
- Abra la hoja de cálculo de MS Excel.
- Vaya a Archivo >> Opciones >> Complementos.
- Seleccione Complementos COM >> haga clic en Ir.
- Ahora, desmarque los complementos sospechosos o sin usar.
- Reinicie Excel y compruebe si hay algún error.
Lea también: Solución: Error “DataFormat.Error No pudimos convertir a número” en Excel.
Solución 5: Ejecute Microsoft Excel en modo seguro
Si tiene dificultades para deshabilitar los complementos uno por uno, le recomendamos iniciar Excel en modo seguro y solucionar el error. A veces, las aplicaciones de terceros son las responsables y generan estos problemas. Para saber cómo ejecutar Excel en modo seguro, haga clic aquí.
Solución 6: Solucione una llamada a procedimiento o argumento no válidos limpiando el registro de Windows
Como ya se mencionó en la sección de causas, las entradas de registro no válidas en Windows pueden interrumpir la funcionalidad de Excel y provocar errores tan molestos. Para solucionar estas situaciones, simplemente limpie el registro.
- Presione Inicio >> escriba Liberador de espacio en disco en la barra de búsqueda.
- Haga clic en la aplicación.
- Cuando se abra la aplicación, seleccione la unidad C: de Windows >> haga clic en Aceptar.
- Una vez finalizado el proceso de escaneo, haga clic en Limpiar archivos del sistema.
- Después, haga clic en Aceptar.
Opte por una solución integral: la herramienta de reparación de Excel.
Incluso después de probar todos los manuales anteriores, si el error persiste, pruebe la MS Excel Reparación herramienta. Este programa es altamente capaz de reparar sus archivos dañados o corruptos con total integridad.
Además, puede ayudarle a restaurar todos los datos de un archivo dañado, incluyendo gráficos, comentarios de celdas, propiedades de la hoja de cálculo, etc.
Así que simplemente descargue, instale y use este software.
¿Cómo prevenir el error 5 de tiempo de ejecución de Excel?
Sigue los siguientes consejos para evitar futuras interrupciones:
- Mantén tu Excel actualizado.
- Usa la gestión de errores en el código VBA.
- Crea siempre copias de seguridad de tus libros importantes.
- Limita el número de complementos activos.
Preguntas frecuentes:
¿Qué es un error de argumento en Excel?
El error de argumento en Excel suele ocurrir cuando a una función se le han proporcionado más argumentos de los que puede gestionar.
¿Por qué recibo el error 5?
El sistema Windows muestra el error 5 al ejecutar comandos o aplicaciones sin privilegios de administrador.
¿Cómo solucionar el error de ejecución 5 en Excel?
Para solucionar el error de ejecución 5 en Microsoft Excel, sigue estos consejos:
- Verifica los permisos
- Desactiva los complementos defectuosos
- Repara MS Office
- Repara el libro u hoja de cálculo dañados.
¿Cuál es un ejemplo de un argumento en Excel?
Un ejemplo de un argumento en Excel es la función =AVERAGE(B1:B9). Esta función solo admite un argumento. Los argumentos múltiples deben separarse con una coma.
¿Cómo reparar un archivo de Excel dañado?
Debe usar la función integrada “Abrir y reparar” de Excel para reparar un archivo dañado y corregir el error de ejecución.
Lea también: Error de Excel “La tabla externa no tiene el formato esperado”.
Resumiendo.
El error de ejecución 5: llamada a procedimiento o argumento no válido en Excel puede ser frustrante, pero fácil de solucionar. Anteriormente, he especificado las soluciones prácticas para este error. Sin embargo, puede solucionar el problema eficazmente revisando el código VBA, actualizando la versión de Excel, deshabilitando los complementos defectuosos y reparando el archivo dañado.
Si tiene alguna pregunta o duda, síganos en Facebook y Twitter.
