Wie man die VBA Umwelt durch den Editor Tab anpassen

Wenn Sie ernsthaft über eine Excel-Programmierer zu werden, werden Sie viel Zeit mit VBA-Modulen auf dem Bildschirm ausgeben. Um die Dinge so angenehm wie möglich zu machen, VBE bietet eine ganze Reihe von Anpassungsmöglichkeiten.

Wenn VBE aktiv ist, wählen Sie Extras-Optionen. Editor, Editor-Format, General, und Docking: Sie werden ein Dialogfeld mit vier Registerkarten angezeigt. Nehmen Sie einen Moment einige der Optionen auf den einzelnen Registerkarten gefunden zu erkunden.

Die folgende Abbildung zeigt die zugegriffen Optionen durch die Registerkarte Editor des Dialogfeld Optionen klicken. Verwenden Sie die Option in der Registerkarte Editor zu steuern, wie bestimmte Dinge in VBE arbeiten.

Die Registerkarte Editor im Dialogfeld Optionen.
Die Registerkarte Editor im Dialogfeld Optionen.

Die Auto-Syntaxprüfung Option

Die Auto-Syntaxprüfung Einstellung legt fest, ob VBE ein Dialogfeld erscheint, wenn es einen Syntaxfehler entdeckt, während Sie Ihren VBA-Code Eingabe sind. Das Dialogfeld zeigt in etwa, was das Problem ist. Wenn Sie diese Einstellung nicht wählen, VBE-Flags Syntaxfehler, indem sie in einer anderen Farbe aus dem Rest des Codes angezeigt werden, und Sie müssen nicht mit Dialogfeldern Aufspringen auf Ihrem Bildschirm zu beschäftigen.

Die Variablendeklaration erforderlich Option

Wenn die Option Variablendeklaration erforderlich gesetzt ist, wird die VBE eine Option Explicit-Anweisung zu Beginn eines jeden neuen VBA-Modul fügen Sie hinzu. Wenn die Option Explicit-Anweisung in Ihrem Modul angezeigt wird, müssen Sie explizit jede Variable definieren Sie verwenden.

Die Liste Elemente automatisch Option

Wenn die Elemente automatisch auflisten Option gesetzt ist, stellt VBE etwas Hilfe, wenn Sie Ihren VBA-Code Eingabe sind. Es zeigt eine Liste, die die Aussage logisch vervollständigen würden Sie tippen. Diese Funktion ist eine der besten in VBE.

Die Automatische Quickinfo-Option

Wenn die Auto-Schnellinfo-Option ausgewählt ist, zeigt VBE Informationen über Funktionen und ihre Argumente während der Eingabe. Dieses Verhalten ist ähnlich wie Excel die Argumente für eine Funktion listet, wie Sie eine neue Eingabe beginnen # 173-Formel.

Die Auto-Daten Tipps Option

Wenn die automatische Daten Tipps Option eingestellt ist, zeigt VBE den Wert der Variablen, über die Sie den Cursor platziert wird, wenn Sie Code debuggen. Diese Option ist standardmäßig aktiviert und ist oft sehr nützlich. Es gibt keinen Grund, diese Option auszuschalten.

Die Auto-Einzug Einstellung

Die Auto-Einzug Einstellung legt fest, ob VBE automatisch jede neue Zeile Code Rückt die gleiche wie die vorhergehende Zeile. Die meisten Excel-Entwickler sind scharf auf Vertiefungen in ihrem Code verwenden, so dass diese Option wird in der Regel gehalten auf.

By the way, verwenden Sie die Tab-Taste, nicht die Leertaste, um Ihren Code einrücken. Außerdem können Sie Shift + Tab drücken, um eine Codezeile auszurücken. Wenn Sie mehr als nur eine Zeile einrücken möchten, wählen Sie alle Zeilen, die Sie einrücken möchten und dann die Tab-Taste drücken.

VBE der Symbolleiste Bearbeiten (die standardmäßig ausgeblendet wird) enthält zwei nützliche Schaltflächen: einrücken und ausrücken. Mit diesen Tasten können Sie schnell Einzug oder einen Codeblock auszurücken. Wählen Sie den Code ein und klicken Sie auf eine dieser Schaltflächen, um den Einzug des Blocks ändern.

Die Drag-and-Drop Textbearbeitung Option

Die Drag-and-Drop Textbearbeitung Option aktiviert, können Sie kopieren und Text durch Ziehen und Ablegen mit der Maus.

Der Standard Voll Modul View-Option

Die Standard-Full-Modul View-Option setzt den Standardstatus für neue # 173-Module. (Es hat keine Auswirkungen auf bestehende Module.) Wenn gesetzt, Prozeduren im Code-Fenster als eine einzelne scrollbaren Liste angezeigt werden. Wenn diese Option ausgeschaltet ist, können Sie nur eine Prozedur zu einem Zeitpunkt, zu sehen.

Das Verfahren Separator Option

Wenn die Option Prozedur Separator eingeschaltet ist, Trennlinien werden am Ende jeder Prozedur in einem Codefenster. Separator Bars bieten eine schöne Sichtlinie zwischen Verfahren, so dass es leicht zu sehen, wo ein Stück Code endet und eine andere beginnt.

Menü