Komunikaty o błędach na pasku stanu Excela i VBA

Program Microsoft Excel wyświetla większość komunikatów o błędach w wyskakującym okienku, ale wyświetla niestandardowe i kołowe błędy odwołania na pasku stanu. Visual Basic for Applications udostępnia narzędzia do definiowania zawartości paska stanu w oknie Excel. Uzyskaj dostęp do wbudowanych narzędzi programu Excel i VBA, aby dostosować lub naprawić komunikat o błędzie.

Pasek stanu

Program Microsoft Excel wyświetla komunikaty o błędach na dwa różne sposoby. Ogólnie komunikaty o błędach pojawiają się w wyskakującym okienku, które zawiera tytuł błędu, opis i przycisk "OK". Program Excel wyświetla również komunikaty o błędach na pasku stanu u dołu ekranu. Podczas normalnego funkcjonowania pasek stanu wskazuje stan "Gotowy" po lewej stronie paska. Po zaznaczeniu komórek pasek stanu automatycznie oblicza wartości takie jak suma, wartość minimalna i średnia.

Okna Excel i VBA

Visual Basic for Applications działa z Microsoft Excel i umożliwia dostosowanie funkcji i procesów w arkuszu kalkulacyjnym. Otwórz VBA na karcie Deweloper wstążki. VBA wyświetla komunikaty o błędach inaczej niż Excel. Okno VBA wyświetla komunikaty o błędach i podświetla kod, który spowodował problem. Visual Basic for Applications w programie Excel nie ma własnego paska stanu u dołu ekranu, aby wyświetlić komunikaty o błędach.

Niestandardowy komunikat

Visual Basic for Applications w Excelu udostępnia funkcję "Application.StatusBar" w celu dostosowania komunikatu paska stanu w programie Excel. Utwórz niestandardowy komunikat o błędzie, który pojawi się w oknie arkusza kalkulacyjnego Excel, modyfikując kod VBA. Niestandardowe komunikaty o błędach są przydatne podczas uruchamiania niestandardowego makra, ponieważ makro pomaga użytkownikowi w usuwaniu problemu. Na przykład, jeśli makro wymaga trzech tablic danych, komunikat o błędzie może wskazywać "Uwzględnij trzy tablice danych" na pasku stanu.

Odniesienie kołowe

Jeden wbudowany komunikat o błędzie, który program Excel wyświetla na pasku stanu, oznacza błąd "Circular Reference". Kołowe odniesienia pojawiają się, gdy dwie formuły odnoszą się do siebie nawzajem. Rozwiąż odwołanie cykliczne, klikając kartę "Formuły" na Wstążce i wybierając przycisk "Sprawdzanie błędów". Podświetl "Odnośnik kołowy" i wybierz odwołanie do komórki wyświetlane z prawej strony, aby zlokalizować komórkę. Zmień odwołanie na komórkę nieokrągłą lub usuń odwołanie całkowicie.

Popularne Wiadomości