I messaggi di errore nelle barre di stato di Excel e VBA

Microsoft Excel visualizza la maggior parte dei messaggi di errore in una finestra a comparsa, ma visualizza gli errori di riferimento personalizzati e circolari sulla barra di stato. Visual Basic for Applications fornisce strumenti per definire il contenuto della barra di stato nella finestra di Excel. Accedi agli strumenti integrati di Excel e VBA per personalizzare o correggere un messaggio di errore.

Barra di stato

Microsoft Excel visualizza i messaggi di errore in due modi diversi. In genere, i messaggi di errore vengono visualizzati in una finestra popup che include il titolo, la descrizione e il pulsante “OK” dell’errore. Excel visualizza anche messaggi di errore nella barra di stato nella parte inferiore dello schermo. Durante il normale funzionamento, la barra di stato indica “Pronto” sul lato sinistro della barra. Quando si evidenziano le celle, la barra di stato calcola automaticamente valori come somma, valore minimo e media.

Excel e VBA Windows

Visual Basic for Applications funziona con Microsoft Excel e consente di personalizzare funzioni e processi nel foglio di calcolo. Apri VBA dalla scheda Sviluppatore della barra multifunzione. VBA visualizza i messaggi di errore in modo diverso da Excel. La finestra VBA visualizza messaggi di errore popup ed evidenzia il codice che ha causato il problema. Visual Basic for Applications in Excel non dispone di una propria barra di stato nella parte inferiore dello schermo per visualizzare i messaggi di errore.

Messaggio personalizzato

Visual Basic for Applications in Excel fornisce la funzione “Application.StatusBar” per personalizzare il messaggio della barra di stato in Excel. Crea un messaggio di errore personalizzato che viene visualizzato nella finestra del foglio di calcolo di Excel modificando il codice VBA. I messaggi di errore personalizzati sono utili quando si esegue una macro personalizzata, poiché la macro aiuta l’utente a risolvere un problema. Ad esempio, se una macro richiede tre matrici di dati, il messaggio di errore può indicare “Includi tre matrici di dati” nella barra di stato.

Riferimento circolare

Un messaggio di errore incorporato visualizzato da Excel nella barra di stato è l’errore “Riferimento circolare”. I riferimenti circolari si verificano quando due formule fanno riferimento l’una all’altra. Risolvere il riferimento circolare facendo clic sulla scheda “Formule” sulla barra multifunzione e selezionando il pulsante “Controllo errori”. Evidenzia “Riferimento circolare” e seleziona il riferimento di cella visualizzato a destra per individuare la cella. Modificare il riferimento in una cella non circolare o rimuovere completamente il riferimento.