Los mensajes de error en las barras de estado de Excel y VBA
Microsoft Excel muestra la mayoría de los mensajes de error en una ventana emergente, pero muestra errores de referencia personalizados y circulares en la barra de estado. Visual Basic para aplicaciones proporciona herramientas para definir el contenido de la barra de estado en la ventana de Excel. Acceda a las herramientas integradas de Excel y VBA para personalizar o corregir un mensaje de error.
Barra de estado
Microsoft Excel muestra los mensajes de error de dos maneras diferentes. Generalmente, los mensajes de error aparecen en una ventana emergente que incluye el título del error, la descripción y el botón "OK". Excel también muestra mensajes de error en la barra de estado en la parte inferior de la pantalla. Durante el funcionamiento normal, la barra de estado indica "Listo" al lado izquierdo de la barra. Cuando resalta celdas, la barra de estado calcula automáticamente valores como la suma, el valor mínimo y el promedio.
Excel y VBA Windows
Visual Basic para aplicaciones se ejecuta con Microsoft Excel y le permite personalizar funciones y procesos en su hoja de cálculo. Abra VBA desde la pestaña Desarrollador de la cinta. VBA muestra los mensajes de error de forma diferente a Excel. La ventana de VBA muestra mensajes de error emergentes y resalta el código que causó el problema. Visual Basic para aplicaciones en Excel no tiene su propia barra de estado en la parte inferior de la pantalla para mostrar mensajes de error.
Mensaje personalizado
Visual Basic para aplicaciones en Excel proporciona la función "Application.StatusBar" para personalizar el mensaje de la barra de estado en Excel. Cree un mensaje de error personalizado que aparezca en la ventana de la hoja de cálculo de Excel modificando el código VBA. Los mensajes de error personalizados son útiles cuando ejecuta una macro personalizada, porque la macro ayuda al usuario a solucionar un problema. Por ejemplo, si una macro requiere tres matrices de datos, el mensaje de error puede indicar "Incluir tres matrices de datos" en la barra de estado.
Referencia circular
Un mensaje de error incorporado que Excel muestra en la barra de estado es el error "Referencia circular". Las referencias circulares se producen cuando dos fórmulas se hacen referencia entre sí. Resuelva la referencia circular haciendo clic en la pestaña "Fórmulas" en la cinta y seleccionando el botón "Comprobación de errores". Resalte "Referencia circular" y seleccione la referencia de celda que se muestra a la derecha para ubicar la celda. Cambie la referencia a una celda no circular o elimine la referencia completamente.