Visual Basic -Debugging -Tools helfen Nutzer finden Probleme in ihrem Makro -Codes . Ein Makro- Code besteht aus einer Reihe von Befehlen, die Benutzer können durch einen einzigen Befehl , die sie beschleunigen eine Reihe von Aufgaben auf dem Computer hilft aktivieren . Coding umfasst zahlreiche Codezeilen --- Auffinden eines problematischen Code eine Menge Zeit in Anspruch nehmen kann , so hat Microsoft Debugging-Tools mit Visual Basic freigegeben. Message Box
Ein Benutzer kann Debuggen einen Code mit einer Meldung , die ihn um den Wert des Codes überprüfen können . Er fügt hinzu, der Code " MsgBox" neben der Variablen will er überprüfen, dann läuft der Code .
Breakpoints
Eine Person Haltepunkte verwenden, wenn sie ein Problem denkt vorhanden ist. Sie setzt ein Makro läuft eine spezielle Aussage. Der Benutzer klickt in der Codezeile sie aufhören will , dann klickt auf " Toggle Breakpoint " im Menü "Test" . Dadurch wird das Makro, um die erste Zeile, die einen Haltepunkt angehalten hat . Wenn der Benutzer den Breakpoint entfernen will , klickt sie in der Codezeile , die es hat und klickt dann auf " Toggle Breakpoint ". Der Code speichert nicht die Haltepunkte , so muss der Benutzer wechseln sie jedes Mal, wenn sie will , um sie in einer Debug-Sitzung verwenden .
Stepping
Ein Benutzer kann den Zustand der Makro während der Haltepunkt anzuzeigen. Der Benutzer kann auch durch jede Zeile des Makros zu gehen , um seine Logik zu verstehen. Er betritt den Pause -Modus , indem Sie auf die Zeile mit dem ersten Befehl Makro und dann auf " Step Into ". Pause -Modus befindet , wenn der Code Pausen , wenn es auf einen Haltepunkt trifft . Der Benutzer klickt dann auf "Step Over" im Menü "Test" jedes Mal, wenn er will, sich zu bewegen auf die nächste Anweisung. Er kann die Pause -Modus -Sitzung , indem Sie auf "Reset" im Menü "Ausführen" zu stoppen.
DataTips und Windows
Eine Person verwendet DataTips in der Pause -Modus zu sehen der Wert in einem Code-Zeile . Der Benutzer einfach die Maus über die Variable in der "Source "-Fenster. Sie können weitere detaillierte Informationen über ihre Programme über Debugger-Fenster und Dialogfelder . Dazu gehören die "Locals " Fenster , die lokalen Variablen zeigt , die " Schnellüberwachung " Dialogfeld die Variablen und zeigt den Inhalt der Register und die "Watch "-Fenster , die Variablen und registrieren Inhalte zeigt . Register sind kleine Mengen des verfügbaren Speichers mit einem digitalen Prozessor . Andere Fenster sind die "Running Documents" -Fenster, das Dokumente und Script-Code in laufende processess geladen zeigt , die unter " Modules" Fenster , die Module von einem Programm verwendet zeigt , und die "Verwendung der Demontage "-Fenster , was zeigt, Assembler-Code erstellt durch das Programm -Compiler.
Direktfenster
nach dem Einstellen der Haltepunkt kann eine Person mit der "Sofort" , und führen Sie den Code aus dem Fenster . Das "Sofort" -Fenster dient als ein Ort, um Code auszuführen und die Ergebnisse anzuzeigen. Ein Benutzer sieht genau das, was der Code wird durch Durchlaufen es Zeile für Zeile zu tun . Die "Locals " Fenster ist auch nützlich , automatisch die Anzeige der Werte der Variablen und anderen Objekten in der Prozedur.