Visual Basic-Menüs

Visual Basic weist zwei Arten von Menüs auf: integrierte Menüs und Kontextmenüs.

Integrierte Menüs

Integrierte Menüs werden in der Menüleiste oben im Visual Basic-Fenster angezeigt. Jedes Menü enthält Befehle, die sich auf den Menünamen beziehen. Das Menü Format enthält beispielsweise Befehle zum Formatieren von Formularen. Einige Befehle besitzen Untermenüs mit weiteren Befehlen. Der Befehl Symbolleisten im Menü Ansicht besitzt z.B. ein Untermenü mit den Namen der Symbolleisten und dem Befehl Anpassen. Mit dem Befehl Anpassen können Sie die integrierten Menüs an Ihre speziellen Bedürfnisse anpassen oder neue Befehle in die Menüleiste aufnehmen.

Kontextmenüs

Kontextmenüs sind Menüs mit häufig verwendeten Befehle, die angezeigt werden, wenn Sie mit der rechten Maustaste klicken oder UMSCHALT+F10 drücken.

Anmerkung   Verwenden Sie zum Anzeigen von Informationen zu einem Menübefehl den Befehl Suchen in der Hilfe, und suchen Sie nach dem Namen des Befehls.


Zoom (Befehl)

Vergrößert oder verkleinert die Anzeige des ausgewählten Formulars. Sie können einen Vergrößerungsfaktor zwischen 10 und 400 Prozent auswählen bzw. eingeben.

Dieser Befehl ist nur über die Symbolleiste UserForm verfügbar.

Symbolleiste:


Definition (Befehl, Kontextmenü)

Dieser Befehl zeigt die Position im Code-Fenster an, an der die Variable oder die Prozedur unterhalb des Zeigers definiert wird. Sollte sich die Definition in einer referenzierten Bibliothek befinden, wird sie im Objektkatalog angezeigt.


Ausgeblendete Elemente anzeigen (Befehl, Kontextmenü im Objektkatalog)

Zeigt für die einzelnen Klassen die ausgeblendeten Elemente im Objektkatalog an oder blendet sie aus. Verborgene Elemente sind nicht zur Verwendung durch den Programmierer des wiederverwendbaren Objekts gedacht und werden normalerweise nicht im Objektkatalog angezeigt. Sie werden als grau abgeblendeter Text angezeigt.


Anpassen (Befehl, Kontextmenü)

Dieser Befehl zeigt das Dialogfeld Anpassen an, in dem Sie Symbolleisten hinzufügen, löschen oder ändern oder angepaßte Symbolleisten erstellen können.


Überwachung löschen (Befehl, Kontextmenü)

Löscht den ausgewählten Überwachungsausdruck.


Nur ganzes Wort suchen (Befehl, Kontextmenü im Objektkatalog)

Ermöglicht die Suche nach Text, der genau mit dem Wort übereinstimmt, das Sie im Suchfeld des Objektkatalogs eingegeben haben.


Ausblenden (Befehl, Kontextmenü)

Blendet das aktive Fenster, Projekt, Modul oder den aktiven Ordner bzw. die aktive Werkzeugsammlung aus.


Übergeordnetes Objekt ausblenden (Befehl, Kontextmenü)

Reduziert die Elementliste im Lokal- bzw. Überwachungsfenster, so daß nur das übergeordnete Element angezeigt wird. Beim Ausblenden einer Liste wird statt des Minuszeichen (-) links des Ausdrucks ein Pluszeichen (+) angezeigt.


Eigenschaften (Befehl, Kontextmenü)

Öffnet das Eigenschaftenfenster für das ausgewählte Element.


Umschalten (Befehle, Kontextmenü)

Haltepunkt   Setzt bzw. entfernt einen Haltepunkt in der aktuellen Zeile.

Lesezeichen   Zeigt ein Lesezeichen an oder löscht dieses in der aktiven Zeile des Code-Fensters.


Verschieben (Befehle, Kontextmenü)

Je nachdem, ob bei Auswahl des Befehls Verschieben ein Fenster oder die Werkzeugsammlung aktiv ist, tritt eine der folgenden Aktionen ein:

•	Der Zeiger wird in das Symbol [image] verwandelt, so daß das aktive Fenster an eine andere Position verschoben werden kann.

•	Das Dialogfeld Seitenreihenfolge, in dem Sie die Reihenfolge der Seiten in der Werkzeugsammlung ändern können, wird angezeigt.

Die ausgewählte Seite kann bezogen auf die anderen Seiten nach links oder rechts verschoben werden.


Block auskommentieren und Auskommentierung des Blocks aufheben (Befehle)

Fügt das Kommentarzeichen, ein Apostroph, in jeder Zeile eines markierten Textblocks hinzu. Sollte kein Text markiert sein und der Befehl Block auskommentieren oder Auskommentierung des Blocks aufheben ausgewählt werden, wird das Kommentarzeichen in der Zeile, in der sich der Zeiger befindet, hinzugefügt bzw. gelöscht.

Block auskommentieren   Fügt das Kommentarzeichen in allen Zeilen eines markierten Textblocks ein.

Auskommentierung des Blocks aufheben   Löscht das Kommentarzeichen in allen Zeilen eines markierten Textblocks.


Eigenschaften (Befehl, Kontextmenü im Objektkatalog)

Blendet das Dialogfeld Elementoptionen ein, in das Sie eine Beschreibung des benutzerdefinierten Elements eingeben und in dem die Hilfekontext-ID sowie der Name der Hilfedatei vergeben werden.

Dieser Befehl ist nur für Elemente mit Basic-Code verfügbar.


Hilfe (Befehl, Kontextmenü)

Zeigt das entsprechende Hilfethema zu dem Element an, das beim Aufrufen des Befehls Hilfe ausgewählt war.


Objekt anzeigen und Code anzeigen (Befehle, Kontextmenü)

Ermöglichen das Einblenden sowohl des Entwurf- als auch des Code-Fensters.

Objekt anzeigen   Aktiviert bzw. zeigt das ausgewählte Element an.

Code anzeigen   Aktiviert bzw. zeigt das Code-Fenster für das aktuell ausgewählte Objekt an.


Verankerbar (Befehl, Kontextmenü)

Schaltet die Funktion zum Verankern des aktiven Fensters ein bzw. aus.

Ein Fenster ist verankert, wenn es mit einer Ecke des Bildschirms, des Anwendungsfensters oder eines sonstigen verankerbaren Fensters verbunden ist. Beim Verschieben eines verankerbaren Fensters wird dieses automatisch ausgerichtet. Ein Fenster ist nicht verankerbar, wenn es an eine beliebige Position auf dem Bildschirm verschoben werden kann und dort positioniert bleibt.


Elemente gruppieren (Befehl, Kontextmenü im Objektkatalog)

Schaltet die Anzeige für die Elemente des Bereich um, und zwar zwischen einer alphabetischen Liste der Elemente einer ausgewählten Klasse und einer Liste , die nach Elementtyp gruppiert ist, und umgekehrt.


Definition anzeigen (Befehl, Kontextmenü im Objektkatalog)

Zeigt die Definition des ausgewählten Elements an.


Größe ändern (Befehl, Kontextmenü)

Verändert den Zeiger, so daß die Größe des aktiven Fensters oder der Werkzeugsammlung geändert werden kann.


Kopieren (Befehl, Kontextmenü im Objektkatalog)

Kopiert den Text für die ausgewählte Klasse bzw. das ausgewählte Element in die Zwischenablage.


In Zeichenfolgenvergleichen verwendete Platzhalterzeichen

Der integrierte Mustervergleich stellt ein vielseitiges Werkzeug für Zeichenfolgenvergleiche dar. In der folgenden Tabelle sind die zulässigen Platzhalterzeichen für den Like-Operator und die Anzahl der Zahlen oder Zeichenfolgen, die verglichen werden, dargestellt.

Zeichen in Muster	Übereinstimmungen in Ausdruck
?	Beliebiges einzelnes Zeichen
*	Kein oder mehrere Zeichen
#	Beliebige einzelne Zahl (09)
[ZeichenListe]	Beliebiges einzelnes Zeichen in ZeichenListe
[!ZeichenListe]	Beliebiges einzelnes Zeichen, das sich nicht in ZeichenListe befindet.
Eine Gruppe bestehend aus einem oder mehreren Zeichen (ZeichenListe), die in eckigen Klammern steht ([ ]), kann zum Vergleich eines beliebigen einzelnen Zeichens in einem Ausdruck verwendet werden und darf sich aus fast allen Zeichen des ANSI-Zeichensatzes, einschließlich Zahlen, zusammensetzen. Die Sonderzeichen öffnende Klammer ([ ), das Fragezeichen (?), das Nummernzeichen (#) und der Stern (*) können zum direkten Vergleich nur verwendet werden, wenn sie in eckigen Klammern stehen. Die schließende Klammer ( ]) kann innerhalb einer Gruppe nicht zum Vergleich verwendet werden, dafür aber außerhalb einer Gruppe als individuelles Zeichen.

Neben einer einfachen Zeichenfolge in Klammern, kann für ZeichenListe ein Zeichenbereich festgelegt werden, indem ein Gedankenstrich (-) zum Trennen des Anfangs- und Endbereichs verwendet wird. [A-Z] in Muster führt z.B. zu einem Ergebnis, wenn die entsprechende Zeichenposition in Ausdruck einen Großbuchstaben im Bereich von A bis Z enthält. Mehrere Bereiche können ohne Einschränkungen in Klammern ohne Trennzeichen angegeben werden. [a-zA-Z0-9] vergleicht z.B. alle alphanumerischen Zeichen.

Weitere wichtige Regeln für den Mustervergleich:

•	Ein Ausrufezeichen (!) am Beginn von ZeichenListe bedeutet, daß eine Übereinstimmung vorliegt, wenn ein beliebiges Zeichen, außer den in ZeichenListe angegebenen, im Ausdruck gefunden wird. Bei Verwendung außerhalb von Klammern wird das Ausrufezeichen als Ausrufezeichen verglichen.

•	Der Bindestrich (-) kann am Anfang (nach einem Ausrufezeichen, falls eines verwendet wird) oder am Ende von ZeichenListe als Bindestrich für den Mustervergleich verwendet werden. Ansonsten dient der Gedankenstrich zur Angabe eines ANSI-Zeichensatzbereichs.

•	Zeichenbereich müssen in aufsteigender Reihenfolge angegeben werden (A-Z oder 0-100). [A-Z] ist zulässig, [Z-A] dagegen nicht.

•	Die Zeichensequenz [ ] wird nicht berücksichtigt; sie wird als Null-Zeichenfolge ("") betrachtet.


Schließen (Befehl, Kontextmenü)

Schließt das ausgewählte Fenster.


Einzelschritt, Prozedurschritt und Prozedur abschließen (Befehle, Menü "Testen")

Einzelschritt   Führt im Code eine Anweisung nach der anderen aus.

Wenn nicht der Entwurfsmodus aktiv ist, aktiviert Einzelschritt den Haltemodus in der aktuell ausgeführten Zeile. Sollte es sich bei der Anweisung um einen Prozeduraufruf handeln, wird als nächste Anweisung die erste Anweisung der Prozedur angezeigt.

Zur Entwurfszeit beginnt dieses Menüelement die Ausführung und aktiviert den Haltemodus vor der Ausführung der ersten Code-Zeile.

Sollte keine aktuelle Ausführungsstelle vorhanden sein, zeigt der Befehl Einzelschritt erst dann eine Auswirkung, wenn Code ausgeführt wird, z.B. beim Klicken auf ein Dokument.

Symbolleistenschaltfläche:  . Tastenkombination: F8.

Prozedurschritt   Ähnlich wie Einzelschritt. Der Unterschied in der Anwendung zeigt sich, wenn die aktuelle Anweisung einen Prozeduraufruf enthält.

Prozedurschritt   Führt die gesamte Prozedur aus und fährt dann mit der nächsten Anweisung der aktuellen Prozedur fort. Deshalb wird als nächste Anweisung die nächste Anweisung der aktuellen Prozedur angezeigt, unabhängig davon, ob die aktuelle Anweisung eine andere Prozedur aufruft. Dieser Befehl ist nur im Haltemodus verfügbar.

Symbolleistenschaltfläche:  . Tastenkombination: UMSCHALT+F8.

Prozedur abschließen   Führt die restlichen Zeilen einer Funktion aus, in der sich die aktuelle Ausführungsstelle befindet. Als nächste Anweisung wird die Anweisung nach dem Prozeduraufruf angezeigt. Der gesamte Code zwischen der aktuellen und der letzten Ausführungsstelle wird ausgeführt. Dieser Befehl ist nur im Haltemodus verfügbar.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+UMSCHALT+F8.


Ausführen bis Cursor-Position (Befehl, Menü "Testen")

Wenn sich die Anwendung im Entwurfsmodus befindet, verwenden Sie den Befehl Ausführen bis Cursor-Position, um eine Anweisung weiter unten im Code auszuwählen, mit der die Ausführung beendet werden soll. Die Anwendung wird dann von der aktuellen Anweisung bis zu der ausgewählten Anweisung abgearbeitet, und das Kennzeichen für die aktuelle Ausführungszeile, [image], wird in der Kennzeichenleiste angezeigt.

Verwenden Sie diesen Befehl beispielsweise, um umfangreiche Schleifen zu vermeiden.

Tastenkombination: STRG+F8.


Haltepunkt ein/aus (Befehl, Menü "Testen")

Setzt bzw. löscht einen Haltepunkt in der aktuellen Zeile. Es ist nicht möglich, einen Haltepunkt in Zeilen mit nichtausführbarem Code, wie z.B. Kommentaren, Deklarationsanweisungen oder leeren Zeilen, zu setzen.

Eine Code-Zeile, in der ein Haltepunkt gesetzt ist, wird in den Farben angezeigt, die auf der Registerkarte Editorformat des Dialogfelds Optionen festgelegt wurden.

Symbolleistenschaltfläche:  . Tastenkombination: F9.


Alle Haltepunkte löschen (Befehl, Menü "Testen")

Entfernt alle Haltepunkte aus Ihrem Projekt. Die Anwendung kann dennoch die Ausführung unterbrechen, wenn Sie einen Überwachungsausdruck eingestellt oder in der Registerkarte Allgemein des Dialogfelds Optionen die Option Bei jedem Fehler unterbrechen aktiviert haben. Der Befehl Alle Haltepunkte löschen kann nicht rückgängig gemacht werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+UMSCHALT+F9.


Nächste Anweisung festlegen (Befehl, Menü "Testen")

Legt die ausgewählte Code-Zeile als Ausführungsstelle fest. Sie können eine andere Code-Zeile zum Ausführen nach der aktuell ausgewählten Anweisung festlegen, indem Sie die gewünschte Code-Zeile markieren und den Befehl Nächste Anweisung festlegen aufrufen oder indem Sie das Kennzeichen für die aktuelle Ausführungszeile auf die gewünschte Code-Zeile einstellen.

Mit dem Befehl Nächste Anweisung festlegen können Sie eine Code-Zeile vor oder nach der aktuell ausgewählten Anweisung wählen. Beim Ausführen des Codes wird dazwischenliegender Code nicht ausgeführt. Verwenden Sie diesen Befehl zum erneuten Ausführen einer Anweisung innerhalb der aktuellen Prozedur oder zum Überspringen von Anweisungen, die nicht ausgeführt werden sollen. Der Befehl Nächste Anweisung festlegen kann nicht für Anweisungen in unterschiedlichen Prozeduren eingesetzt werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+F9.


Nächste Anweisung anzeigen (Befehl, Menü "Testen")

Markiert die nächste auszuführende Anweisung. Verwenden Sie den Befehl Nächste Anweisung anzeigen, um den Cursor in der Zeile zu positionieren, die als nächste ausgeführt wird.

Dieser Befehl ist nur im Haltemodus verfügbar.

Symbolleistenschaltfläche:  .


Überwachung hinzufügen (Befehl, Menü "Testen")

Zeigt das Dialogfeld Überwachung hinzufügen an, in das Sie einen Überwachungsausdruck eingeben Bei dem Ausdruck kann es sich um beliebige gültige Basic-Ausdrücke handeln. Überwachungsausdrücke werden im Überwachungsfenster aktualisiert, sobald der Haltemodus aktiviert wird.

Symbolleistenschaltfläche:  .


Überwachung bearbeiten (Befehl, Menü "Testen")

Blendet das Dialogfeld Überwachung bearbeiten ein, in dem Sie einen Überwachungsausdruck bearbeiten oder löschen können. Ist bei aktivierter Überwachung verfügbar, selbst wenn das Überwachungsfenster ausgeblendet ist.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+W.


Aktuellen Wert anzeigen (Befehl, Menü "Testen")

Zeigt das Dialogfeld Aktuellen Wert anzeigen mit dem aktuellen Wert des gewählten Ausdrucks an. Verwenden Sie diesen Befehl zum Überprüfen des aktuellen Werts von Variablen, Eigenschaften oder sonstigen Ausdrücken, für die Sie keinen Überwachungsausdruck definiert haben. Wählen Sie den Ausdruck im Code- oder im Direktfenster, und klicken Sie auf den Befehl Aktuellen Wert anzeigen. Zum Hinzufügen eines Überwachungsausdrucks auf der Basis des Ausdrucks im Dialogfeld Aktuellen Wert anzeigen wählen Sie die Schaltfläche Hinzufügen.

Symbolleistenschaltfläche:  . Tastenkombination: UMSCHALT+F9.


Überwachung hinzufügen (Dialogfeld)

Verwenden Sie dieses Dialogfeld zur Eingabe eines Überwachungsausdrucks. Bei dem Ausdruck kann es sich um eine Variable, eine Eigenschaft, einen Funktionsaufruf oder einen anderen gültigen Basic-Ausdruck handeln. Überwachungsausdrücke werden im Überwachungsfenster immer dann aktualisiert, wenn der Haltemodus aktiviert wird bzw. eine Anweisung im Direktfenster ausgeführt wurde.

Markierte Ausdrücke können vom Code-Fenster in das Überwachungsfenster gezogen werden.

Wichtig   Verwenden Sie bei der Auswahl eines Kontextes für einen Überwachungsausdruck den kleinstmöglichen Gültigkeitsbereich. Durch die Auswahl aller Prozeduren oder Module könnte die Ausführungsgeschwindigkeit beträchtlich reduziert werden, da der Ausdruck nach jeder Ausführung einer Anweisung ausgewertet wird. Die Auswahl einer bestimmten Prozedur für einen Kontext wirkt sich auf die Ausführung nur aus, solange sich die Prozedur in der Liste der aktiven Prozeduraufrufe befindet; dies läßt sich über den Befehl Aufrufeliste im Menü Ansicht kontrollieren.

Dialogfeldoptionen

Ausdruck   Zeigt standardmäßig den ausgewählten Ausdruck an. Bei dem Ausdruck handelt es sich um eine Variable, eine Eigenschaft, einen Funktionsaufruf oder einen anderen gültigen Ausdruck. Sie können einen anderen Ausdruck zum Auswerten eingeben.

Kontext   Legt den Gültigkeitsbereich der Variablen fest, die in dem Ausdruck überwacht werden.

•	Prozedur - Zeigt den Namen der Prozedur an, in der sich der ausgewählte Ausdruck befindet (Voreinstellung). Definiert die Prozedur(en), in der/denen der Ausdruck ausgewertet wird. Sie können alle Prozeduren oder nur einen bestimmten Prozedurkontext für die Auswertung der Variablen auswählen.

•	Modul - Zeigt den Namen des Moduls an, in dem sich der ausgewählte Ausdruck befindet (Voreinstellung). Sie können alle Module oder nur einen bestimmten Modulkontext für die Auswertung der Variablen auswählen.

•	Projekt - Zeigt den Namen des aktuellen Projekts an. Ausdrücke können nicht in einem Kontext außerhalb des aktuellen Projekts ausgewertet werden.

Überwachungsart   Legt fest, wie Visual Basic auf den Überwachungsausdruck reagiert.

•	Überwachungsausdruck - Zeigt den Überwachungsausdruck und dessen Wert im Überwachungsfenster an. Bei Aktivierung des Haltemodus wird der Wert des Überwachungsausdrucks automatisch aktualisiert.

•	Unterbrechen, wenn der Wert True ist - Die Ausführung wechselt automatisch in den Haltemodus, wenn der Ausdruck als wahr oder als beliebiger Wert ungleich Null ausgewertet wird (nicht zulässig für Zeichenfolgenausdrücke).

•	Unterbrechen, wenn Wert geändert wurde - Die Ausführung wechselt automatisch in den Haltemodus, wenn sich der Wert des Ausdrucks innerhalb des angegeben Kontextes ändert.


Überwachung bearbeiten (Dialogfeld)

Verwenden Sie dieses Dialogfeld, um den Kontext oder den Typ eines Überwachungsausdrucks zu löschen oder zu bearbeiten.

Wichtig   Verwenden Sie bei der Auswahl eines Kontextes für einen Überwachungsausdruck den kleinstmöglichen Gültigkeitsbereich. Durch die Auswahl aller Prozeduren oder Module könnte die Ausführungsgeschwindigkeit beträchtlich reduziert werden, da der Ausdruck nach jeder Ausführung einer Anweisung ausgewertet wird. Die Auswahl einer bestimmten Prozedur für einen Kontext wirkt sich auf die Ausführung nur aus, solange sich die Prozedur in der Liste der aktiven Prozeduraufrufe befindet.

Dialogfeldoptionen

Ausdruck   Zeigt standardmäßig den ausgewählten Ausdruck an. Bei dem Ausdruck handelt es sich um eine Variable, eine Eigenschaft, einen Funktionsaufruf oder einen anderen gültigen Ausdruck. Sie können einen anderen Ausdruck zum Auswerten eingeben.

Kontext   Legt den Gültigkeitsbereich der Variablen fest, die in dem Ausdruck überwacht werden.

•	Prozedur - Zeigt den Namen der Prozedur an, in der sich der ausgewählte Ausdruck befindet (Voreinstellung). Definiert die Prozedur(en), in der/denen der Ausdruck ausgewertet wird. Sie können alle Prozeduren oder nur einen bestimmten Prozedurkontext für die Auswertung der Variablen auswählen.

•	Modul - Zeigt den Namen des Moduls an, in dem sich der ausgewählte Ausdruck befindet (Voreinstellung). Sie können alle Module oder nur einen bestimmten Modulkontext für die Auswertung der Variablen auswählen.

•	Projekt - Zeigt den Namen des aktuellen Projekts an. Ausdrücke können nicht in einem Kontext außerhalb des aktuellen Projekts ausgewertet werden.

Überwachungsart   Legt fest, wie Visual Basic auf den Überwachungsausdruck reagiert.

•	Überwachungsausdruck - Zeigt den Überwachungsausdruck und dessen Wert im Überwachungsfenster an. Bei Aktivierung des Haltemodus wird der Wert des Überwachungsausdrucks automatisch aktualisiert.

•	Unterbrechen, wenn der Wert True ist - Die Ausführung wechselt automatisch in den Haltemodus, wenn der Ausdruck als wahr oder als beliebiger Wert ungleich Null ausgewertet wird (nicht zulässig für Zeichenfolgenausdrücke).

•	Unterbrechen, wenn Wert geändert wurde - Die Ausführung wechselt automatisch in den Haltemodus, wenn sich der Wert des Ausdrucks innerhalb des angegeben Kontextes ändert.

Löschen   Löscht den Überwachungsausdruck.


Aktuellen Wert anzeigen (Dialogfeld)

Zeigt den aktuellen Wert des ausgewählten Ausdrucks an. Diese Funktion ist hilfreich beim Testen des Codes, um den aktuellen Wert von Variablen, Eigenschaften oder sonstigen Ausdrücken anzuzeigen.

Dialogfeldoptionen

Kontext   Listet die Namen des Projekts, des Moduls und der Prozedur auf, in denen der Überwachungsausdruck gespeichert ist.

Ausdruck   Zeigt den ausgewählten Ausdruck an.

Wert   Zeigt den Wert des ausgewählten Ausdrucks an. Der aktuelle Wert wird nicht angezeigt, wenn sich der Ausdruckskontext nicht in einer Prozedur befindet, die im Dialogfeld Aufrufeliste aufgeführt ist.

Hinzufügen   Fügt den Ausdruck im Überwachungsfenster hinzu.


Objektkatalog

Zeigt die Klassen, Eigenschaften, Methoden, Ereignisse und Konstanten an, die in den Objektbibliotheken und Prozeduren Ihres Projekts zur Verfügung stehen. Mit diesem Dialogfeld können Sie Objekte, die Sie selbst erstellen, oder Objekte aus anderen Anwendungen suchen und verwenden.

Suchen Sie in der Hilfe nach "Objektkatalog", um Information zu diesem Thema aufzurufen.

Fensterelemente

Feld "Projekt/Bibliothek"

Zeigt für das aktive Projekt die Bibliotheken an, auf die aktuell verwiesen wurde. Im Dialogfeld Verweise können Sie Bibliotheken hinzufügen. Der Eintrag <Alle Bibliotheken> ermöglicht die gleichzeitige Anzeige aller Bibliotheken.

Feld "Suchtext"

Enthält die Zeichenfolge, nach der gesucht werden soll. Wählen Sie die gewünschte Zeichenfolge aus, oder geben Sie diese ein. Das Feld Suchtext enthält die letzten vier eingegebenen Suchzeichenfolgen bis zum Schließen des Projekts. Für Suchzeichenfolgen können Standardplatzhalterzeichen von Visual Basic verwendet werden.

Verwenden Sie den Befehl Nur ganzes Wort suchen im Kontextmenü, um nur nach ganzen Wörtern zu suchen.

Schaltfläche "Zurück"

Diese Schaltfläche ermöglicht Ihnen, wieder zur vorherigen Auswahl in den Listen Klassen und Elemente von zu wechseln. Bei jedem Klicken auf diese Schaltfläche wird so lange die jeweils vorherige Auswahl angesteuert, bis die letzte Auswahl erreicht ist.

Schaltfläche "Vor"

Diese Schaltfläche ermöglicht Ihnen, Ihre ursprüngliche Auswahlmöglichkeiten in den Listen Klassen und Elemente von zu wiederholen, bis die letzte Auswahl erreicht ist.

Schaltfläche "In Zwischenablage kopieren"

Diese Schaltfläche kopiert die aktuelle Auswahl in der Liste Elemente von oder den Text des Details-Teilfensters in die Zwischenablage. Anschließend können Sie die Auswahl in den Code einfügen.

Schaltfläche "Definition anzeigen"

Diese Schaltfläche positioniert den Cursor an der Stelle im Code-Fenster, an der die Auswahl in der Liste Elemente von oder in der Liste Klassen definiert ist.

Schaltfläche "Hilfe"

Über diese Schaltfläche wird das Hilfethema für das ausgewählte Element in der Liste Klassen oder Elemente von angezeigt. F1 erfüllt dieselbe Funktion.

Schaltfläche "Suchen"

Löst in den Bibliotheken einen Suchvorgang nach der Klasse oder Eigenschaft, der Methode, dem Ereignis oder der Konstante aus, die/das mit der im Feld Suchtext eingegebenen Zeichenfolge übereinstimmt, und öffnet das Teilfenster Suchergebnisse mit den entsprechenden Informationen.

Schaltfläche "Suchergebnisse anzeigen/ausblenden"

Zeigt das Teilfenster Suchergebnisse an bzw. blendet es aus. In diesem Bereichsfenster wird jeweils das Suchergebnis für das/die im Listenfeld Projekt/Bibliothek gewählte Projekt bzw. Bibliothek angezeigt. Die Suchergebnisse sind alphabetisch von A bis Z sortiert.

Liste "Suchergebnisse"

Zeigt die Bibliothek, die Klasse und das Element für die Objekte an, die die gesuchte Zeichenfolge enthalten. Das Teilfenster Suchergebnisse wird aktualisiert, wenn die Auswahl im Feld Projekt/Bibliothek geändert wird.

Liste "Klassen"

Zeigt alle verfügbaren Klassen für die Bibliothek oder das Projekt, die im Feld Projekt/Bibliothek ausgewählt sind. Wenn für eine Klasse Code vorhanden ist, wird diese Klasse fett dargestellt. Die Liste beginnt stets mit <global>, einer Liste der global verfügbaren Elemente.

Sollten Sie eine Klasse auswählen, jedoch kein Element festlegen, wird das Standardelement verwendet, falls ein solches vorhanden ist. Das Standardelement ist durch einen Stern (*) oder das Standardsymbol für dieses spezielle Element ausgewiesen.

Liste "Elemente von"

Zeigt die Elemente der im Teilfenster Klassen ausgewählten Klasse nach Gruppen und anschließend alphabetisch innerhalb der Gruppen sortiert an. Methoden, Eigenschaften, Ereignisse oder Konstanten, für die Code vorhanden ist, werden fett dargestellt. Die Reihenfolge dieser Liste kann über den Befehl Elemente gruppieren im Kontextmenü des Objektkatalogs geändert werden.

Details-Teilfenster

Zeigt die Definition des Elements an. Das Details-Teilfenster enthält einen Sprung zu der Klasse oder der Bibliothek, zu der das Element gehört. Einige Elemente verfügen über Sprünge zu ihrer übergeordneten Klasse. Wenn z.B. der Text im Details-Teilfenster angibt, daß Command1 als Typ CommandButton deklariert ist, erfolgt durch Klicken auf CommandButton ein Sprung zu der Klasse CommandButton.

Aus dem Details-Teilfenster kann Text in das Code-Fenster kopiert oder gezogen werden.

Fensterteiler

Unterteilt die Teilfenster, so daß ihre Größe angepaßt werden kann. Fensterteiler sind vorhanden zwischen:

•	dem Feld Klassen und dem Feld Elemente von

•	der Liste Suchergebnisse und den Feldern Klassen bzw. Elemente von

•	den Feldern Klassen bzw. Elemente von und dem Details-Teilfenster


Aufrufeliste (Dialogfeld)

Zeigt eine Liste der derzeit aktiven Prozeduraufrufe im Haltemodus an. Beim Ausführen von Code in einer Prozedur wird diese einer Liste der aktiven Prozeduraufrufe hinzugefügt. Bei jedem Aufruf einer anderen Prozedur durch eine Prozedur wird diese der Liste hinzugefügt. Aufgerufene Prozeduren werden aus der Liste gelöscht, wenn die Ausführung an die aufrufende Prozedur übergeben wird. Im Direktfenster aufgerufene Prozeduren werden ebenfalls der Aufrufeliste hinzugefügt.

Dialogfeldoptionen

Projekt.Modul.Funktion   Listet die Prozeduren auf.

Anzeigen   Positioniert die Einfügemarke an der Stelle, an der der Aufruf ausgeführt wurde, und aktiviert das Kennzeichen für die Aufrufeliste, [image].


Elementoptionen (Dialogfeld)

Ermöglicht das Hinzufügen von Hilfeinformationen oder Kommentaren über die Prozeduren, die Sie in Ihrem Projekt definieren.

Dialogfeldoptionen

Name   Zeigt den Namen des Elements an, das in der Liste Klassen oder Elemente von ausgewählt ist.

Beschreibung   Ermöglicht die Angabe einer Zeichenfolge, die im Details-Teilfenster des Objektkatalogs angezeigt wird.

Hilfedatei   Zeigt die Hilfedatei an, die mit dem Element verknüpft ist, das im Feld Name angezeigt wird. Diese Einstellung wird im Feld Name der Hilfedatei der Registerkarte Allgemein im Dialogfeld Projekteigenschaften vorgenommen.

Hilfekontext-ID   Weist der Kontext-ID einen eindeutigen numerischen Wert zu. Diese Einstellung wird zum Auffinden des entsprechenden Hilfethemas in der Datei, die im Feld Hilfedatei aufgeführt ist, verwendet, wenn der Benutzer F1 oder die Schaltfläche [image] drückt, während die Prozedur im Objektkatalog angezeigt wird.


Drucker einrichten (Dialogfeld)

Dieses Dialogfeld wird angezeigt, wenn der Befehl Einrichten im Dialogfeld Drucken ausgeführt wird.

Verwenden Sie dieses Dialogfeld, um den Drucker, das Seitenformat und die Papiergröße festzulegen.

Dialogfeldoptionen

Drucker   Ermöglicht die Festlegung des Druckers. Sollte kein Drucker ausgewählt werden, verwendet Visual Basic den Windows-Standarddrucker.

•	Name - Zeigt eine Liste der verfügbaren Drucker an.

•	Status - Zeigt den Status des Druckers an und ob der Drucker betriebsbereit ist.

•	Typ - Zeigt den Druckertyp an.

•	Ort - Zeigt den Druckerstandort an. Sollte sich der Drucker in einem Netzwerk befinden, wird der Server-Pfad angezeigt.

•	Kommentar - Zeigt den physischen Standort des Druckers und weitere Informationen an.

•	Eigenschaften - Öffnet das druckerspezifische Dialogfeld Eigenschaften, in dem zusätzliche Optionen, wie z.B. das Papier und die Druckart für Grafiken festgelegt werden können.

Papier   Ermöglicht die Festlegung der Papiergröße und der Papierzufuhr (unter den für den Drucker zur Verfügung stehenden Optionen). Die verfügbaren Optionen hängen vom eingestellten Drucker ab und ändern sich beim Einstellen eines anderen Druckers.

•	Größe - Zeigt eine Liste der verfügbaren Papiergrößen an.

•	Zufuhr - Zeigt eine Liste der verfügbaren Papierzufuhrmöglichkeiten für den eingestellten Drucker an.

Format   Ermöglicht die Festlegung, ob im Hoch- oder Querformat gedruckt werden soll.


Anpassen (Dialogfeld)

Dieses Dialogfeld ermöglicht die individuelle Anpassung der Symbolleisten und Menüs.

Registerkarten

Symbolleisten   Ermöglicht das Erstellen, Umbenennen, Löschen und Zurücksetzen der Symbolleisten.

Befehle   Beinhaltet Befehle, die auf Menüs und Symbolleisten gezogen werden können.

Optionen   Ermöglicht die Größenänderung der Schaltflächen auf der Symbolleiste, das Anzeigen von QuickInfos und Tastenkombinationen und das Hinzufügen von Animationen zu den Menüs.

 Schaltfläche Office-Assistent   Zeigt den Office-Assistenten an.


Symbolleisten (Registerkarte, Dialogfeld "Anpassen")

Ermöglicht das Erstellen, Umbenennen, Löschen und Zurücksetzen der Symbolleisten.

Registerkartenoptionen

Symbolleisten   Zeigt die in Visual Basic integrierten und die von Ihnen erstellten Symbolleisten an. Links neben einer angezeigten Symbolleiste wird ein Häkchen angezeigt, wenn die Symbolleiste angezeigt wird.

Anmerkung   Die Menüleiste kann nur zurückgesetzt, nicht aber ausgeblendet werden.

Neu   Öffnet das Dialogfeld Neue Symbolleiste, in das der Name für die neue Symbolleiste im Feld Name der Symbolleiste eingegeben wird.

Umbenennen   Öffnet das Dialogfeld Symbolleiste umbenennen, in das der neue Name für die Symbolleiste eingegeben wird. Diese Option ist nur verfügbar, wenn eine benutzerdefinierte Symbolleiste ausgewählt wird.

Löschen   Löscht eine benutzerdefinierte Symbolleiste aus dem Projekt. Diese Option ist nur verfügbar, wenn eine benutzerdefinierte Symbolleiste ausgewählt wird.

Zurücksetzen   Entfernt alle Änderungen, die an den integrierten Symbolleisten vorgenommen wurden, und setzt sie auf den ursprünglichen Zustand zurück. Diese Option ist nur verfügbar, wenn eine integrierte Symbolleiste ausgewählt wird.


Befehle (Registerkarte, Dialogfeld "Anpassen")

Ermöglicht das Hinzufügen neuer Steuerelemente und das Ändern von bestehenden Steuerelementen in der Menüleiste oder einer anderen Symbolleiste. Außerdem kann das Symbol für die Schaltfläche und der Text von hinzugefügten Befehlen modifiziert werden.

Registerkartenoptionen

Kategorien   Listet die verschiedenen Befehlskategorien auf.

Befehle   Listet die verfügbaren Steuerelemente für die Kategorie auf, die in der Liste Kategorien ausgewählt wurde. Der Befehl kann auf der Symbolleiste an die gewünschte Position gezogen werden. Um den Befehl in ein Menü zu integrieren, ziehen Sie ihn auf den Menütitel und anschließend an die Position in dem angezeigten Menü.

Beschreibung   Zeigt eine kurze Erläuterung zu dem aktuell ausgewählten Steuerelement an.

Auswahl ändern   Ermöglicht das Ändern des ausgewählten Befehls.

•	Zurücksetzen - Setzt den Befehl auf die Standardeinstellung zurück.

•	Löschen - Löscht den Befehl.

•	Name - Ändert den Namen des Steuerelements in den Namen, der in das Feld eingegeben wird. Mit dem kaufmännischen Und-Zeichen (&) können auch Tastenkombinationen festgelegt werden.

•	Schaltflächensymbol kopieren - Kopiert das Symbol für die Schaltfläche in die Zwischenablage.

•	Schaltflächensymbol einfügen - Fügt das Symbol für die Schaltfläche aus der Zwischenablage ein.

•	Schaltflächensymbol zurücksetzen - Setzt das Symbol für die Schaltfläche auf die Standardeinstellung zurück.

•	Schaltflächensymbol bearbeiten - Blendet das Dialogfeld Schaltflächen-Editor ein.

•	Schaltflächensymbol ändern - Zeigt eine Liste der Schaltflächensymbole an, die für die Schaltfläche zur Verfügung stehen.

•	Standard - Bei Symbolleistenschaltflächen wird nur das Symbol angezeigt. Bei Menüelementen wird das Symbol und der Name angezeigt.

•	Nur Text (immer) - Zeigt nur den Namen des Befehls an.

•	Nur Text (in Menüs) - Blendet ein vorhandenes Symbol für Menüelemente aus. Diese Option hat keine Auswirkung auf Symbolleistenschaltflächen.

•	Schaltflächensymbol und Text - Zeigt für Symbolleisten das Symbol und den Namen an. Diese Option hat keine Auswirkung auf Menüelemente.

•	Gruppierung beginnen - Bei Symbolleisten wird eine Trennlinie vor dem Steuerelement eingefügt. Diese Option ist deaktiviert, wenn sich das Steuerelement am Anfang der Symbolleiste befindet.


Optionen (Registerkarte, Dialogfeld "Anpassen")

Ermöglicht das Ändern der Darstellung von Menüleiste und Symbolleisten.

Registerkartenoptionen

Große Schaltflächen   Vergrößert die Symbole auf der Symbolleiste.

QuickInfo auf Symbolleisten anzeigen   Aktiviert bzw. deaktiviert die QuickInfo.

Tastenkombinationen in QuickInfo anzeigen   Zeigt die Tastenkombinationen in den QuickInfos an.

Menü-Animationen   Listet die verfügbaren Animationen für die Menüleiste auf.


Projekteigenschaften (Dialogfeld)

Gibt die Einstellungen für ein bestimmtes Projekt an.


Neue Symbolleiste (Dialogfeld)

Ermöglicht die Vergabe eines Namens für eine neue Symbolleiste.

Dialogfeldoptionen

Name der Symbolleiste   Geben Sie den Namen für die neue Symbolleiste ein, oder verwenden Sie den Standardnamen. Der Standardname wird für jede benutzerdefinierte Symbolleiste angepaßt, z.B. Symbolleiste 1, Symbolleiste 2 usw.


Symbolleiste umbenennen (Dialogfeld)

Ermöglicht das Umbenennen der benutzerdefinierten Symbolleisten.

Dialogfeldoptionen

Name der Symbolleiste   Geben Sie einen neuen Namen für die Symbolleiste ein.


Schriftart (Dialogfeld)

In diesem Dialogfeld wird die Schriftart, die Schriftgröße und/oder der Schriftstil für Text- und Datenfelder eingestellt.

Dialogfeldoptionen

Schriftart   Listet alle Schriftarten auf, die unter Windows installiert sind. Bei der ersten Anzeige dieses Dialogfelds ist die Schriftart, die für das markierte Element verwendet wird, hervorgehoben.

Schriftschnitt   Listet vier zusätzliche Attribute auf, die der ausgewählten Schriftart zugewiesen werden können:

•	Standard - Nicht modifizierter Schriftschnitt

•	Fett - Fettdruck

•	Kursiv - Kursiv

•	Fett Kursiv - Fett und kursiv

Grad   Listet allgemein übliche Punktgrößen für die markierte Schriftart auf. Bei der ersten Anzeige dieses Dialogfelds ist die Schriftgröße, die für das markierte Element verwendet wird, hervorgehoben, und die markierte Schriftgröße wird oben im Bearbeitungsfeld angezeigt.

Sie können in der Liste eine Schriftgröße auswählen oder eine neue Schriftgröße oben im Bearbeitungsfeld eingeben (wenn Sie wissen, daß weitere Schriftgrößen für den eingestellten Drucker installiert sind, oder wenn skalierbare Schriften verwendet werden).

Darstellung   Listet zwei zusätzliche Optionen auf, die zum Hervorheben der ausgewählten Schrift verwendet werden können.

•	Durchgestrichen - Streicht den Text durch

•	Unterstrichen - Unterstreicht den Text

Sie können beliebig viele Schrifteffekte auswählen.

Muster   Zeigt einen Beispieltext für die ausgewählte Schriftart an. Dieses Beispiel illustriert die Einstellungen für Schriftart, Schriftschnitt, Schriftgrad, Darstellung und Farbe. Verwenden Sie dieses Feld als Vorschau beim Experimentieren mit verschiedenen Formatierungsoptionen.

Schrift   Zeigt eine Liste der verfügbaren Schriften an.

OK    Wendet die Änderungen der Schriftart auf das ausgewählte Berichtelement an.

Abbrechen   Bricht alle Änderungen der Schriftart ab; der Bericht bleibt unverändert.


Im Objektkatalog und im Code-Fenster verwendete Symbole

Der Objektkatalog und das Code-Fenster enthalten mehrere Symbole zur Darstellung von Klassen und Elementen. In der folgenden Tabelle finden Sie eine Liste der Symbole und deren Bedeutung.

Symbol:	Bedeutung:
	Eigenschaft
	Standardeigenschaft
	Methode
	Standardmethode
	Ereignis
	Konstante
	Modul
	Klasse
	Benutzerdefinierter Typ
	Global
	Bibliothek
	Projekt
	Integrierte Schlüsselwörter und Typen
	Aufzählung (Enum)


Wiederholen und Rückgängig (Befehle, Menü "Bearbeiten")

Rückgängig   Macht die letzte Bearbeitung rückgängig, wie z.B. die Texteingabe in das Code-Fenster oder das Löschen von Steuerelementen. Beim Löschen eines oder mehrerer Steuerelemente können mit dem Befehl Rückgängig alle Steuerelemente und deren Eigenschaften wiederhergestellt werden.

Symbolleistenschaltfläche:  . Tastenkombinationen: STRG+Z oder ALT+RÜCKTASTE.

Anmerkung   Eine Ausschneiden-Operation kann in einem Formular mit dem Befehl Rückgängig nicht rückgängig gemacht werden.

Wiederholen   Wiederholt die letzte Textänderung oder Größenänderung und Positionierung von Steuerelementen , falls seit der letzten Rückgängig-Operation keine anderen Aktionen ausgeführt wurden.

Symbolleistenschaltfläche:  .

Bei Textbearbeitungen kann Rückgängig und Wiederholen zum Wiederherstellen von maximal zwanzig Bearbeitungen eingesetzt werden.

Diese Befehle sind zur Laufzeit nicht verfügbar, sie sind ebenfalls nicht verfügbar, wenn zuvor keine Bearbeitung durchgeführt wurde oder wenn seit der letzten Bearbeitung eine andere Aktion ausgeführt wurde. Umfangreiche Bearbeitungen können zu Speicherproblemen führen, so daß der Befehl Rückgängig eventuell nicht mehr angewendet werden kann.


Ausschneiden, Kopieren, Einfügen (Befehle, Menü "Bearbeiten")

Ausschneiden   Entfernt das markierte Steuerelement oder den markierten Text und verschiebt dieses/diesen in die Zwischenablage. Es muß mindestens ein Zeichen oder ein Steuerelement markiert sein, damit dieser Befehl zur Verfügung steht. Der Befehl Ausschneiden kann rückgängig gemacht werden, wenn er auf ein Steuerelement angewendet wird.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+X oder UMSCHALT+ENTF

Kopieren   Kopiert das markierte Steuerelement oder den markierten Text in die Zwischenablage. Es muß mindestens ein Zeichen oder ein Steuerelement markiert sein, damit dieser Befehl zur Verfügung steht. Der Befehl Kopieren kann im Code-Fenster nicht rückgängig gemacht werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+C oder STRG+EINFG.

Einfügen   Fügt den Inhalt der Zwischenablage an der aktuellen Position ein. Text wird an der Einfügemarke eingefügt.

Eingefügte Steuerelemente werden in der Mitte des Formulars positioniert.

Der Befehl Einfügen kann im Code-Fenster oder im Formular, falls Sie das Steuerelement in ein Formular eingefügt haben, rückgängig gemacht werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+V oder UMSCHALT+EINFG.


Suchen und Weitersuchen (Befehle, Menü "Bearbeiten")

Suchen   Sucht nach dem angegeben Text innerhalb des Suchbereichs, der im Dialogfeld Suchen festgelegt wurde.

Sollte der Suchvorgang erfolgreich sein, wird das Dialogfeld Suchen geschlossen und Visual Basic markiert den gefundenen Text. Sollte keine Übereinstimmung gefunden werden, zeigt Visual Basic eine Meldung an, daß der Text nicht gefunden wurde.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+F.

Weitersuchen   Sucht und markiert das nächste Vorkommen des im Dialogfeld Suchen im Feld Suchen nach eingegebenen Textes.

Symbolleistenschaltfläche:  . Tastenkombinationen: F3 (Nächstes Vorkommen suchen) oder UMSCHALT+F3 (Vorheriges Vorkommen suchen).

Dialogfeldoptionen

Suchen nach   Geben Sie die zu suchenden Informationen ein, oder klicken Sie auf den Dropdown-Pfeil, und wählen Sie einen der letzten vier Einträge aus. Sollte bei Auswahl dieses Befehls Text markiert sein oder der Cursor sich auf einem Wort befinden, wird dieser Text im Feld Suchen nach angezeigt.

Suchen in   Legt den Suchbereich fest.

•	aktueller Prozedur - Sucht nur in der aktuellen Prozedur.

•	aktuellem Modul - Sucht nur im aktuellen Modul.

•	aktuellem Projekt - Sucht in allen Modulen des Projekts.

•	markiertem Text - Sucht in einem bestimmten Code-Bereich des Projekts.

Suchrichtung   Definiert die Suchrichtung im ausgewählten Suchbereich als Aufwärts bzw. Abwärts, ausgehend von der  Cursor-Position, oder als Alle.

Nur ganzes Wort suchen   Sucht nur nach ganzen Wörtern und nicht nach Bestandteilen von längeren Wörtern.

Groß-/Kleinschreibung beachten   Sucht nach allen Vorkommnissen, die genau die gleiche Groß- und Kleinschreibung wie der im Feld Suchen nach eingegebene Text aufweisen.

Mit Mustervergleich   Führt Suchvorgänge unter Verwendung von Mustervergleichszeichen durch.

Weitersuchen   Sucht und markiert das nächste Vorkommen des im Feld Suchen nach eingegebenen Textes.

Abbrechen   Schließt das Dialogfeld ohne den Suchvorgang durchzuführen.

Ersetzen   Blendet das Dialogfeld Ersetzen ein, wobei der im Dialogfeld Suchen nach eingegebene Text beibehalten wird.


Ersetzen (Befehl, Menü "Bearbeiten")

Durchsucht den Code des Projekts nach dem eingegebenen Text und ersetzt ihn durch den im Dialogfeld Ersetzen eingegebenen neuen Text.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+H.

Dialogfeldoptionen

Suchen nach   Geben Sie die zu suchenden Informationen ein, oder klicken Sie auf den Dropdown-Pfeil, und wählen Sie einen der letzten vier Einträge aus. Sollte bei Auswahl dieses Befehls Text markiert sein oder der Cursor sich auf einem Wort befinden, wird dieser Text im Feld Suchen nach angezeigt.

Ersetzen durch   Geben Sie den Text ein, den Sie als ersetzenden Text verwenden möchten, oder fügen Sie ihn aus der Zwischenablage ein. Wenn Sie den Text im Feld Suchen nach im Dokument löschen möchten, nehmen Sie im Feld Ersetzen durch keine Eingabe vor.

Suchen in   Legt den Suchbereich fest.

•	aktueller Prozedur - Sucht nur in der aktuellen Prozedur.

•	aktuellem Modul - Sucht nur im aktuellen Modul.

•	aktuellem Projekt - Sucht in allen Modulen des Projekts.

•	markiertem Text - Sucht in einem bestimmten Code-Bereich des Projekts.

Suchrichtung   Definiert als Richtung für die Suche im ausgewählten Suchbereich Aufwärts, Abwärts oder Alles.

Nur ganzes Wort suchen   Sucht nur nach ganzen Wörtern und nicht nach Bestandteilen von längeren Wörtern.

Groß-/Kleinschreibung beachten   Sucht nach allen Vorkommnissen, die genau die gleiche Groß- und Kleinschreibung wie der im Feld Suchen nach eingegebene Text aufweisen.

Mit Mustervergleich   Führt Suchvorgänge unter Verwendung von Mustervergleichszeichen durch.

Weitersuchen   Sucht und markiert das nächste Vorkommen des im Feld Suchen nach eingegebenen Textes.

Abbrechen   Schließt das Dialogfeld ohne den Suchvorgang durchzuführen.

Ersetzen   Führt dazu, daß jedes Ersetzen des Suchtextes durch den Ersatztext bestätigt werden muß.

Alle ersetzen   Ersetzt ohne Bestätigung alle Vorkommen des Suchtextes durch den Ersatztext.


Einzug vergrößern (Befehl, Menü "Bearbeiten")

Verschiebt alle Zeilen des markierten Bereichs bis zum nächsten Tabstop. Alle Zeilen des markierten Bereichs werden um denselben Abstand eingerückt, um den gleichen relativen Einzug innerhalb des markierten Bereichs beizubehalten.

Die Tabulator-Schrittweite kann im Dialogfeld Optionen auf der Registerkarte Editor festgelegt werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+M.


Einzug verkleinern (Befehl, Menü "Bearbeiten")

Verschiebt alle Zeilen des markierten Bereichs bis zum vorherigen Tabstop. Alle Zeilen des markierten Bereichs werden um denselben Abstand verschoben, um den gleichen relativen Einzug innerhalb des markierten Bereichs beizubehalten.

Die Tabulator-Schrittweite kann im Dialogfeld Optionen auf der Registerkarte Editor festgelegt werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+UMSCHALT+M.


Lesezeichen (Befehle, Menü "Bearbeiten")

Zeigt ein Menü an, mit dem Sie Platzhalter im Code-Fenster erstellen oder entfernen, zum nächsten oder vorherigen Lesezeichen wechseln oder alle Lesezeichen löschen können.

Beim Erstellen eines Lesezeichens wird dieses Symbol [image] neben der Zeile, in der das Lesezeichen eingefügt wird, angezeigt.

Lesezeichen setzen/zurücksetzen   Schaltet Lesezeichen ein oder aus.

Symbolleistenschaltfläche:

Nächstes Lesezeichen   Positioniert die Einfügemarke beim nächsten Lesezeichen.

Symbolleistenschaltfläche:

Vorheriges Lesezeichen   Positioniert die Einfügemarke beim vorherigen Lesezeichen.

Symbolleistenschaltfläche:

Alle Lesezeichen löschen   Entfernt alle Lesezeichen.

Symbolleistenschaltfläche:


Alles auswählen (Befehl, Menü "Bearbeiten")

Wählt den gesamten Code im aktiven Code-Fenster oder alle Steuerelemente in einem Formular aus.


Eigenschaften/Methoden anzeigen (Befehl, Menü "Bearbeiten")

Dieser Befehl öffnet ein Dropdown-Listenfeld im Code-Fenster, das die Eigenschaften und Methoden enthält, die für das Objekt zur Verfügung stehen. Der Befehl Eigenschaften/Methoden anzeigen zeigt außerdem eine Liste der global verfügbaren Methoden an, wenn sich der Cursor in einem leeren Bereich befindet. Wählen Sie im Dialogfeld Optionen in der Registerkarte Editor den Befehl Elemente automatisch auflisten, damit das Listenfeld bei der Eingabe von Code automatisch angezeigt wird.

Verwenden Sie folgende Techniken, um in dem Listenfeld die gewünschten Eigenschaften oder Methoden zu suchen:

•	Eingeben des Namens. Bei der Eingabe wird die Eigenschaft oder Methode, die mit diesem Namen übereinstimmt, ausgewählt und an den Anfang der Liste verschoben.

•	Verwenden der NACH-OBEN- und NACH-UNTEN-TASTEN, um in der Liste nach oben oder unten zu blättern.

•	Durchführen eines Bildlaufs in der Liste und Auswählen der gewünschten Eigenschaft oder Methode.

Folgende Möglichkeiten stehen zum Einfügen der Eigenschaft oder Methode in eine Anweisung zur Verfügung:

•	Doppelklicken auf die Eigenschaft oder Methode.

•	Auswählen der Eigenschaft oder Methode und Drücken von TAB, um die Auswahl einzufügen, oder Drücken der EINGABETASTE, um die Auswahl einzufügen und zur nächsten Zeile zu wechseln.

Anmerkung   Objekte des Typs Variant zeigen nach dem Punkt (.) keine Liste an.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+J.


Konstanten anzeigen (Befehl, Menü "Bearbeiten")

Dieser Befehl öffnet ein Dropdown-Listenfeld im Code-Fenster, das die gültigen Konstanten für eine Eigenschaft enthält, die Sie eingegeben haben und die vor dem Gleichheitszeichen (=) stand. Der Befehl Konstanten anzeigen kann auch für Funktionen mit Argumenten, die Konstanten sind, angewandt werden. Aktivieren Sie im Dialogfeld Optionen in der Registerkarte Editor das Kontrollkästchen Elemente automatisch auflisten, damit das Listenfeld bei der Eingabe von Code automatisch angezeigt wird.

Verwenden Sie folgende Techniken, um die gewünschte Konstante zu suchen:

•	Eingeben des Namens.

•	Verwenden der NACH-OBEN- und NACH-UNTEN-TASTEN, um in der Liste nach oben oder unten zu blättern.

•	Durchführen eines Bildlaufs in der Liste und Auswählen der gewünschten Konstante.

Folgende Möglichkeiten stehen zum Einfügen der Konstante in Ihre Code-Anweisung zur Verfügung:

•	Doppelklicken auf die Konstante.

•	Auswählen der Konstante und Drücken von TAB, um die Auswahl einzufügen, oder Drücken der EINGABETASTE, um die Auswahl einzufügen und zur nächsten Zeile zu wechseln.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+UMSCHALT+J.


QuickInfo (Befehl, Menü "Bearbeiten")

Liefert die Syntax für Variablen, Funktionen, Anweisungen, Methoden oder Prozeduren, die im Code-Fenster ausgewählt sind.

QuickInfo zeigt die Syntax für das Element an und hebt den aktuellen Parameter hervor. Bei Funktionen und Prozeduren mit Parametern wird der Parameter beim Eingeben so lange fett dargestellt, bis Sie das Komma zum Abtrennen vom nächsten Parameter eingeben.

Wählen Sie im Dialogfeld Optionen in der Registerkarte Editor den Befehl Automatische QuickInfo, damit die QuickInfo bei der Eingabe von Code automatisch angezeigt wird.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+I.


Parameterinfo (Befehl, Menü "Bearbeiten")

Zeigt im Code-Fenster ein Popup-Feld mit Informationen zu den Parametern der zugehörigen Funktion oder Anweisung an. Sollte eine Funktion oder Anweisung vorliegen, die Funktionen als Parameter enthält, werden über Parameterinfo Informationen zu der ersten Funktion angezeigt. Der Befehl QuickInfo liefert Informationen zu den eingebetteten Funktionen.

Bei der Eingabe eines Parameters wird dieser so lange fett dargestellt, bis Sie das Komma zum Abtrennen vom nächsten Parameter eingeben.

Die Parameterinfo wird erst geschlossen, wenn:

•	Alle erforderlichen Parameter eingegeben wurden.

•	Die Funktion ohne Verwendung aller optionalen Parameter beendet wird.

•	Sie ESC drücken.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+UMSCHALT+I.


Wort vervollständigen (Befehl, Menü "Bearbeiten")

Ergänzt den Rest des eingegebenen Worts, sobald genug Zeichen eingegeben wurden, damit Visual Basic das gewünschte Wort erkennen kann.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+LEERTASTE.


Drucken (Befehl, Menü "Datei")

Gibt Formulare und Code auf dem Drucker aus, der in der Microsoft Windows-Systemsteuerung angegeben ist.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+P.

Dialogfeldoptionen

Drucker   Kennzeichnet den Drucker, auf den Sie ausgeben.

Druckbereich   Bestimmt den zu druckenden Bereich:

•	Auswahl - Druckt den momentan ausgewählten Code.

•	Aktuelles Modul - Druckt die Formulare und/oder den Code für das momentan ausgewählte Modul.

•	Aktuelles Projekt - Druckt die Formulare und/oder den Code für das ganze Projekt.

Drucken von   Legt fest, was gedruckt wird. Sie können so viele Kontrollkästchen aktivieren, wie Sie möchten. Welche Kontrollkästchen verfügbar sind, hängt von dem gewählten Druckbereich ab.

•	Formulardarstellung - Druckt die Formulardarstellungen.

•	Code - Druckt den Code für den ausgewählten Bereich.

Druckqualität   Bestimmt, ob in hoher, mittlerer oder niedriger Druckqualität oder im Entwurfsmodus gedruckt wird.

Ausgabe in Datei   Wenn diese Option ausgewählt ist, wird die Ausgabe in die Datei umgeleitet, die im Dialogfeld Ausgabe in Datei angegeben ist. Dieses Dialogfeld wird angezeigt, nachdem Sie im Dialogfeld Drucken auf die Schaltfläche OK geklickt haben.

OK   Druckt Ihre Auswahl.

Abbrechen   Schließt das Dialogfeld, ohne zu drucken.

Einrichten   Zeigt das Standarddialogfeld Drucker  einrichten an.


Ausrichten (Befehle, Menü "Format")

Richtet markierte Objekte aneinander aus, wobei das Steuerelement mit den weißen Ziehpunkten als Bezugspunkt verwendet wird.

Links   Richtet die horizontale Position der ausgewählten Objekte aus, wobei die äußersten linken Kanten an dem Steuerelement mit den weißen Ziehpunkten ausgerichtet werden.

Symbolleistenschaltfläche:  .

Zentriert   Richtet die horizontale Position der ausgewählten Objekte aus, wobei die Mittelpunkte an dem Steuerelement mit den weißen Ziehpunkten ausgerichtet werden.

Symbolleistenschaltfläche:  .

Rechts   Richtet die horizontale Position der ausgewählten Objekte aus, wobei die äußersten rechten Kanten an dem Steuerelement mit den weißen Ziehpunkten ausgerichtet werden.

Symbolleistenschaltfläche:  .

Oben   Richtet die vertikale Position der ausgewählten Objekte aus, wobei die oberen Kanten an dem Steuerelement mit den weißen Ziehpunkten  ausgerichtet werden.

Symbolleistenschaltfläche:  .

Mitte   Richtet die vertikale Position der ausgewählten Objekte aus, wobei die Mittelpunkte an dem Steuerelement mit den weißen Ziehpunkten ausgerichtet werden.

Symbolleistenschaltfläche:  .

Unten   Richtet die vertikale Position der ausgewählten Objekte aus, wobei die unteren Kanten an dem Steuerelement mit den weißen Ziehpunkten ausgerichtet werden.

Symbolleistenschaltfläche:  .

Am Raster   Richtet die linke obere Ecke des ausgewählten Objekts am nächsten Rasterelement aus. Die Größe des Objekts wird nicht verändert.

Symbolleistenschaltfläche:  .


Größe angleichen (Befehle, Menü "Format")

Auf der Grundlage des Objekts mit den weißen Ziehpunkten werden für die ausgewählten Objekte dieselben vorgegebenen Abmessungen eingestellt.

Breite   Paßt die Breite an.

Symbolleistenschaltfläche:  .

Höhe   Paßt die Höhe an.

Symbolleistenschaltfläche:  .

Beides   Paßt die Breite und die Höhe an.

Symbolleistenschaltfläche:  .


Horizontaler Abstand (Befehle, Menü "Format")

Modifiziert den horizontalen Abstand zwischen ausgewählten Objekten.

Ausgleichen   Verschiebt die ausgewählten Objekte, so daß zwischen den Objekten ein gleichmäßiger Abstand entsteht, wobei die äußersten Objekte als Endpunkte verwendet werden. Die äußersten Objekte werden nicht verschoben.

Symbolleistenschaltfläche:  .

Vergrößern   Erhöht den horizontalen Abstand auf der Grundlage des Objekts mit dem Fokus um eine Rastereinheit. Wenn ein Objekt den Fokus besitzt, werden weiße Ziehpunkte an den Rändern angezeigt. Die Größe der Rastereinheiten kann auf der Registerkarte Allgemein des Dialogfelds Optionen eingestellt werden.

Symbolleistenschaltfläche:  .

Vermindern   Verringert den horizontalen Abstand auf der Grundlage des Objekts mit dem Fokus um eine Rastereinheit. Wenn ein Objekt den Fokus besitzt, werden weiße Ziehpunkte an den Rändern angezeigt. Die Größe der Rastereinheiten kann auf der Registerkarte Allgemein des Dialogfelds Optionen eingestellt werden.

Symbolleistenschaltfläche:  .

Entfernen   Entfernt den horizontalen Abstand. Das Objekt mit dem Fokus bildet den Ausgangspunkt, und alle weiteren Objekte werden so ausgerichtet, daß sie sich an den Kanten berühren. Wenn ein Objekt den Fokus besitzt, werden weiße Ziehpunkte an den Rändern angezeigt.

Symbolleistenschaltfläche:  .

Anmerkung   Das Objekt mit dem Fokus wird nicht verschoben, die anderen Objekte um dieses Objekt herum werden jedoch verschoben.

Anmerkung   Wenn die Verwendung des Befehls Horizontaler Abstand nicht zum gewünschten Ergebnis führt, versuchen Sie, einige der Objekte manuell neu anzuordnen, und führen Sie dann den Befehl erneut aus. Sie können auch den Befehl Vertikaler Abstand verwenden.


Vertikaler Abstand (Befehle, Menü "Format")

Modifiziert den vertikalen Abstand zwischen den ausgewählten Objekten auf der Grundlage des Objekts mit dem Fokus. Wenn ein Objekt den Fokus besitzt, erscheinen weiße Ziehpunkte an den Rändern.

Ausgleichen   Verschiebt die ausgewählten Objekte, so daß zwischen den Objekten ein gleichmäßiger Abstand entsteht, wobei die obersten und untersten Objekte als Endpunkte verwendet werden. Die obersten und untersten Objekte werden nicht verschoben.

Symbolleistenschaltfläche:  .

Vergrößern   Erhöht den vertikalen Abstand auf der Grundlage des Objekts mit dem Fokus um eine Rastereinheit. Die Größe der Rastereinheiten kann auf der Registerkarte Allgemein des Dialogfelds Optionen eingestellt werden.

Symbolleistenschaltfläche:  .

Vermindern   Verringert den vertikalen Abstand auf der Grundlage des Objekts mit dem Fokus um eine Rastereinheit. Die Größe der Rastereinheiten kann auf der Registerkarte Allgemein des Dialogfelds Optionen eingestellt werden.

Symbolleistenschaltfläche:  .

Entfernen   Entfernt den vertikalen Abstand. Das Objekt mit dem Fokus bildet den Ausgangspunkt, und alle weiteren Objekte werden so ausgerichtet, daß sie sich an den Kanten berühren.

Symbolleistenschaltfläche:  .

Anmerkung   Das Objekt mit dem Fokus wird nicht verschoben, die anderen Objekte um dieses Objekt herum werden jedoch verschoben.

Anmerkung   Wenn die Verwendung des Befehls Vertikaler Abstand nicht zum gewünschten Ergebnis führt, versuchen Sie, einige der Objekte manuell neu anzuordnen, und führen Sie den Befehl dann erneut aus. Sie können auch den Befehl Horizontaler Abstand verwenden.


Im Formular zentrieren (Befehle, Menü "Format")

Zentriert ausgewählte Objekte auf den zentralen Achsen des Formulars.

Horizontal   Richtet die Mittelpunkte der ausgewählten Objekte an einer horizontalen Linie in der Mitte des Formulars aus.

Symbolleistenschaltfläche:  .

Vertikal   Richtet die Mittelpunkte der ausgewählten Objekte an einer vertikalen Linie in der Mitte des Formulars aus.

Symbolleistenschaltfläche:  .


Größe an Raster anpassen (Befehl, Menü "Format")

Paßt die Höhe und die Breite des ausgewählten Objekts an die nächsten Rasterlinien des Formulars an. Die Größe der Rastereinheiten kann auf der Registerkarte Allgemein des Dialogfelds Optionen eingestellt werden.

Symbolleistenschaltfläche:  .


Reihenfolge (Befehl, Menü "Format")

Ändert die Reihenfolge der ausgewählten Objekte in einem Formular.

In den Vordergrund   Verschiebt die ausgewählten Objekte vor alle anderen Objekte des Formulars.

Symbolleistenschaltfläche:  . Shortcut: CTRL+J.

In den Hintergrund   Verschiebt die ausgewählten Objekte hinter alle anderen Objekte des Formulars.

Symbolleistenschaltfläche:  . Shortcut: STRG+K.

Ebene nach vorne   Verschiebt das ausgewählte Objekt auf die nächsthöhere Ebene in der Z-Reihenfolge.

Symbolleistenschaltfläche:  .

Ebene nach hinten   Verschiebt das ausgewählte Objekt auf die nächsttiefere Ebene in der Z-Reihenfolge.

Symbolleistenschaltfläche:  .


Code-Fenster

Verwenden Sie das Code-Fenster zum Erstellen, Anzeigen und Bearbeiten von Visual Basic-Code. Sie können so viele Code-Fenster öffnen wie Module vorhanden sind, so daß der Code auf einfache Weise in verschiedenen Formularen oder Modulen angezeigt und zwischen diesen kopiert und eingefügt werden kann.

Code-Fenster können aus folgenden Fenstern geöffnet werden:

•	Im Projektfenster, indem Sie ein Formular oder Modul auswählen und auf die Schaltfläche Code anzeigen klicken.

•	In einem UserForm-Fenster, indem Sie auf ein Steuerelement oder ein Formular doppelklicken, im Menü Ansicht auf Code klicken oder F7 drücken.

Markierter Text kann an folgende Positionen gezogen werden:

•	An eine andere Position im aktuellen Code-Fenster.

•	In ein anderes Code-Fenster.

•	In das Direkt- und das Überwachungsfenster.

•	In den Papierkorb.

Fensterelemente

Feld "Objekt"

Zeigt den Namen des markierten Objekts an. Klicken Sie auf den Pfeil rechts neben dem Listenfeld, um eine Liste aller mit dem Formular verknüpften Objekte anzuzeigen.

Feld "Prozedur"

Listet alle Ereignisse auf, die von Visual Basic für das Formular oder das Steuerelement, das im Feld Objekt angezeigt wird, erkannt werden. Bei der Auswahl eines Ereignisses wird die mit diesem Ereignisnamen verknüpfte Ereignisprozedur im Code-Fenster angezeigt.

Wenn (Allgemein) im Feld Objekt angezeigt wird, werden im Feld Prozedur alle Deklarationen und allgemeinen Prozeduren, die für dieses Formular erstellt wurden, aufgeführt. Beim Bearbeiten von Modul-Code zeigt das Listenfeld Prozedur alle allgemeinen Prozeduren in dem Modul an. In beiden Fällen wird im Code-Fenster die im Feld Prozedur ausgewählte Prozedur angezeigt.

Alle Prozeduren eines Moduls werden in einer einzigen Liste angezeigt, in der Sie einen Bildlauf durchführen können und die alphabetisch nach Namen sortiert ist. Durch Auswahl einer Prozedur über die Dropdown-Liste oben im Code-Fenster wird der Cursor in der ersten Code-Zeile der ausgewählten Prozedur positioniert.

Fensterteiler

Durch Ziehen des Fensterteilers nach unten wird das Code-Fenster in zwei horizontale Bereiche unterteilt, in denen separate Bildläufe durchgeführt werden können. Auf diese Weise können unterschiedliche Teile des Codes gleichzeitig angezeigt werden. Die Informationen, die im Feld Objekt und Prozedur angezeigt werden, beziehen sich auf den Code in dem Fenster, das den Fokus hat. Durch Ziehen des Fensterteilers ganz nach oben oder unten im Fenster oder durch Doppelklicken auf den Fensterteiler wird ein Fenster geschlossen.

Kennzeichenleiste

Ein grauer Bereich auf der linken Seite des Code-Fensters, in dem Kennzeichen angezeigt werden.

   Symbol Prozeduransicht

Zeigt die ausgewählte Prozedur an. Im Code-Fenster wird jeweils immer nur eine Prozedur angezeigt.

   Symbol Vollständige Modulansicht

Zeigt den gesamten Code im Modul an.


Direktfenster

Im Direktfenster sind folgende Aktionen möglich:

•	Eingeben oder Einfügen einer Code-Zeile und Drücken der EINGABETASTE, um den Code auszuführen.

•	Kopieren und Einfügen von Code aus dem Direktfenster in das Code-Fenster; es ist Ihnen jedoch nicht möglich, den Code im Direktfenster zu speichern.

Das Direktfenster kann an eine beliebige Stelle des Bildschirms gezogen und dort positioniert werden, es sei denn, Sie haben es im Dialogfeld Optionen auf der Registerkarte Verankern als verankerbares Fenster definiert.

Durch Klicken auf das Schließen-Feld wird das Fenster geschlossen. Sollte das Schließen-Feld nicht sichtbar sein, doppelklicken Sie auf die Titelleiste, um es anzuzeigen, und klicken Sie dann auf das Schließen-Feld.

Anmerkung   Im Haltemodus wird eine Anweisung im Direktfenster in dem Kontext oder Bereich ausgeführt, der im Feld Prozedur angezeigt wird. Wenn Sie z.B. Print Variablenname eingeben, wird der Wert der lokalen Variable ausgegeben. Die ist, als ob die Print-Methode in der Prozedur aufgetreten ist, die beim Unterbrechen des Programms ausgeführt wurde.


Lokal-Fenster

Zeigt alle deklarierten Variablen in der aktuellen Prozedur und deren Werte an.

Wenn das Lokal-Fenster sichtbar ist, wird es jedesmal aktualisiert, nachdem ein Wechsel zwischen Laufzeit- und Haltemodus stattfindet oder ein anderer Eintrag in der Aufrufeliste ausgewählt wird.

Sie können folgende Aktionen ausführen:

•	Anpassen der Größe der Spaltenköpfe, indem Sie den Rahmen nach rechts oder links ziehen.

•	Schließen des Fensters, indem Sie auf das Schließen-Feld klicken. Sollte das Schließen-Feld nicht sichtbar sein, doppelklicken Sie auf die Titelleiste, um es anzuzeigen, und klicken Sie dann auf das Schließen-Feld.

Fensterelemente

Schaltfläche Aufrufeliste   Öffnet das Dialogfenster Aufrufeliste, in dem die Prozeduren in der Aufrufeliste aufgeführt sind.

Ausdruck   Listet die Namen der Variablen auf.

Die erste Variable in der Liste ist eine spezielle Modulvariable und kann erweitert werden, um alle Variablen auf Modulebene des aktuellen Moduls anzuzeigen. Bei einem Klassenmodul ist die Systemvariable <Me> definiert. Bei Standardmodulen ist <Name des aktuellen Moduls> die erste Variable. Globale Variablen und Variablen in anderen Projekten sind über das Lokal-Fenster nicht verfügbar.

Die Daten in dieser Spalte können nicht bearbeitet werden.

Wert   Zeigt den Wert der Variablen an.

Wenn Sie in der Spalte Wert auf einen Eintrag klicken, nimmt der Cursor die Form eines I-Cursors an. Sie können einen Wert bearbeiten und dann die EINGABETASTE, die NACH-OBEN-TASTE, die NACH-UNTEN-TASTE, TAB oder UMSCHALT+TAB drücken oder auf eine beliebige Stelle des Bildschirms klicken, um die Änderung zu übernehmen. Sollte der Wert nicht zulässig sein, bleibt das Bearbeitungsfeld aktiv, und der Wert wird markiert. Außerdem wird ein Meldungsfeld mit einer Beschreibung des Fehlers angezeigt. Durch Drücken von ESC werden Änderungen rückgängig gemacht.

Für alle numerischen Variablen muß ein gültiger Wert aufgeführt sein. Bei Zeichenfolgenvariablen muß im Feld Wert keine Eingabe vorhanden sein.

Variablen mit untergeordneten Variablen können eingeblendet oder ausgeblendet werden. Ausgeblendete Variablen zeigen im Gegensatz zu den untergeordneten Variablen keinen Wert an. Die Symbole zum Einblenden [image] und zum Ausblenden [image] werden links von der Variablen angezeigt.

Typ   Zeigt den Variablentyp an. Die Daten in dieser Spalte können nicht bearbeitet werden.


Überwachungsfenster

Wird automatisch eingeblendet, wenn Überwachungsausdrücke in dem Projekt definiert werden.

Sie können folgende Aktionen ausführen:

•	Anpassen der Größe der Spaltenköpfe, indem Sie den Rahmen zum Vergrößern nach rechts bzw. zum Verkleinern nach links ziehen.

•	Ziehen einer markierten Variable in das Direktfenster oder in das Überwachungsfenster.

•	Schließen des Fensters, indem Sie auf das Schließen-Feld klicken. Sollte das Schließen-Feld nicht sichtbar sein, doppelklicken Sie auf die Titelleiste, um es anzuzeigen, und klicken Sie dann auf das Schließen-Feld.

Fensterelemente

Ausdruck   Zeigt den Überwachungsausdruck und links das Symbol Überwachung [image] an.

Wert   Zeigt den Wert des Ausdrucks beim Übergang in den Haltemodus an.

Sie können den Wert bearbeiten und dann die EINGABETASTE, die NACH-OBEN-TASTE, die NACH-UNTEN-TASTE, TAB oder UMSCHALT+TAB drücken oder auf eine beliebige Stelle des Bildschirms klicken, um die Änderung zu übernehmen. Sollte der Wert nicht zulässig sein, bleibt das Bearbeitungsfeld aktiv, und der Wert wird markiert. Außerdem wird ein Meldungsfeld mit einer Beschreibung des Fehlers angezeigt. Durch Drücken von ESC können Änderungen rückgängig gemacht werden.

Typ   Zeigt den Typ des Ausdrucks an.

Kontext   Zeigt den Kontext des Überwachungsausdrucks an.

Sollte der Kontext des Ausdrucks beim Wechsel in den Haltemodus nicht innerhalb des Gültigkeitsbereichs liegen, wird der aktuelle Wert nicht angezeigt.

Sie können das Fenster schließen, indem Sie auf das Schließen-Feld klicken. Sollte das Schließen-Feld nicht sichtbar sein, doppelklicken Sie auf die Titelleiste, um es anzuzeigen, und klicken Sie dann auf das Schließen-Feld.


Kennzeichen

Visual Basic verfügt über Kennzeichen, die optische Hinweise auf bestimmte Aktionen beim Bearbeiten des Codes liefern. Sollten in einer Zeile mehrere Aktionen auftreten, werden die entsprechenden Kennzeichen ebenfalls angezeigt.

Die Kennzeichen werden in der Kennzeichenleiste auf der linken Seite des Code-Fensters angezeigt.

Die Kennzeichenleiste kann im Dialogfeld Optionen auf der Registerkarte Editorformat aktiviert bzw. deaktiviert werden.

Kennzeichen	Kennzeichenname	Beschreibung
	Haltepunkt	Sie haben im Menü Testen mit dem Befehl Haltepunkt ein/aus einen Haltepunkt gesetzt. Durch Positionieren des Mauszeigers im Kennzeichenbereich und Klicken mit der Maus kann der Haltepunkt ein- und ausgeschaltet werden.
	Aktuelle Ausführungszeile	Kennzeichnet die Code-Zeile, die als nächste ausgeführt wird. Sie können dieses Kennzeichen an eine neue Position in einem beliebigen aktiven Code-Modul ziehen. Sollte das Kennzeichen für die aktuelle Ausführungszeile in einen unzulässigen Bereich oder eine unzulässige Zeile gezogen werden, geschieht nichts, und das Kennzeichen wird wieder an der ursprünglichen Position angezeigt.
	Lesezeichen	Kennzeichnet die Position eines Lesezeichens, das im Menü Bearbeiten über den Befehl Lesezeichen setzen/zurücksetzen eingerichtet wurde.
	Markierung für Aufrufeliste	Kennzeichnet die Zeilen, die sich derzeit in der Aufrufeliste befinden. Das Kennzeichen der Markierung für die Aufrufeliste wird nur im Haltemodus angezeigt.


Daten-Tips-Fenster

Ein Feld, in dem der Wert der Variable, auf der sich der Cursor befindet, angezeigt wird.

Wenn Sie z.B. x=5 eingeben und den Haltepunkt vor dem Ende des Codes setzen, wird beim Ausführen des Codes und Positionieren des Cursors auf dem "x" im Fenster Daten-Tips der Wert 5 angezeigt.

Dieses Fenster ist nur im Haltemodus verfügbar.


Projekt-Explorer

Zeigt eine hierarchische Liste der Projekte und aller Elemente an, die in jedem einzelnen Projekt enthalten sind und von dem Projekt referenziert werden.

Fensterelemente

   Code anzeigen

Zeigt das Code-Fenster an, um Code für das ausgewählte Element zu erstellen und zu bearbeiten.

   Objekt anzeigen

Zeigt das Objektfenster für das ausgewählte Element an, ein existierendes Dokument oder eine UserForm.

   Ordner umschalten

Blendet die Objektordner ein bzw. aus, während die darin enthaltenen Objekte weiterhin angezeigt werden.

Listenfenster

Listet alle geladenen Projekte und die darin enthaltenen Elemente auf.

Projekt

Das Projekt und die darin enthaltenen Elemente.

•	UserForm

Alle mit diesem Projekt verbundenen .FRM-Dateien.

•	Dokument

Das mit dem Projekt verbundene Dokument. In Microsoft Word handelt es sich hierbei beispielsweise um ein Word-Dokument.

•	Module

Alle .BAS-Module für dieses Projekt.

•	Klassenmodule

Alle .CLS-Dateien in dem Projekt.

•	Verweise

Verweise auf andere Projekte, die im Menü Extras über den Befehl Verweise festgelegt wurden.


Eigenschaftenfenster

Zeigt die Entwurfszeiteigenschaften für ausgewählte Objekte und deren aktuelle Einstellungen an. Sie können diese Eigenschaften zur Entwurfszeit ändern. Bei Auswahl mehrerer Steuerelemente werden im Eigenschaftenfenster diejenigen Eigenschaften angezeigt, die alle ausgewählten Steuerelemente aufweisen.

Fensterelemente

Feld "Objekt"

Zeigt das aktuell markierte Objekt an. Es werden nur Objekte des aktiven Formulars angezeigt. Bei Auswahl mehrerer Objekte werden auf den Registerkarten, die die Eigenschaften auflisten, nur die Eigenschaften angezeigt, die allen Objekten gemeinsam sind, sowie die Einstellungen, basierend auf dem zuerst ausgewählten Objekt.

Eigenschaftenlisten-Registerkarten

•	Registerkarte Alphabetisch - Listet in alphabetischer Reihenfolge alle Eigenschaften für das markierte Objekt auf, die zur Entwurfszeit geändert werden können, sowie die aktuellen Einstellungen. Die Eigenschafteneinstellung wird durch Auswahl des Eigenschaftennamens und Eingabe oder Auswahl der neuen Einstellung geändert.

•	Registerkarte Nach Kategorien - Listet alle Eigenschaften für das markierte Objekt nach Kategorien auf. BackColor, Caption und ForeColor befinden sich z.B. in der Kategorie Darstellung. Sie können die Liste ausblenden, um die Kategorien anzuzeigen, oder eine Kategorie einblenden, um die Eigenschaften anzuzeigen. Beim Ein- oder Ausblenden der Liste wird ein Pluszeichen (+) bzw. ein Minuszeichen (-) links neben dem Kategorienamen angezeigt.


Im Lokal-Fenster angezeigte Datentypen

In der folgenden Tabelle sind die Datentypen und der Standardstatus bei der Anzeige im Lokal-Fenster aufgeführt.

Datentyp	Standardstatus
Currency	Wert wird angezeigt.
Double	Wert wird angezeigt.
Integer	Wert wird angezeigt
Long	Wert wird angezeigt.
Single	Wert wird angezeigt.
String	Wert wird angezeigt.
UDT	Kein Wert wird angezeigt; kann nicht bearbeitet werden; ausgeblendet.
Variant	Wert wird angezeigt.
Object	Kein Wert wird angezeigt; kann nicht bearbeitet werden; ausgeblendet.
Decimal	Wert wird angezeigt.
Array	Kein Wert wird angezeigt; kann nicht bearbeitet werden; ausgeblendet.


Allgemein (Registerkarte, Dialogfeld "Projekteigenschaften")

Gibt die Einstellungen für das aktuelle Visual Basic-Projekt an. Der Name des Projekts wird in der Titelleiste angezeigt.

Registerkartenoptionen

Projektname   Identifiziert die Komponente in der Windows-Registrierung und im Objektkatalog. Es muß unbedingt ein eindeutiger Name verwendet werden.

Der Projektname ist die Bezeichnung der Klassenbibliothek für die Komponente. Die Klassenbibliothek enthält die Beschreibung der Objekte und Schnittstellen der Komponente.

Der Projektname wird auch zur näheren Angabe der Bezeichnungen von Klassen verwendet. Die Kombination aus Projektname und Klassenname wird manchmal als vollständiger Klassenname oder als Ressource-ID bezeichnet. Der vollständige Klassenname kann erforderlich sein, um ein Objekt als zu der Komponente gehörend zu identifizieren.

Projektbeschreibung   Legt den beschreibenden Text fest, der im Details-Teilfenster im unteren Bereich des Objektkatalogs angezeigt wird.

Name der Hilfedatei   Zeigt den Namen der Hilfedatei an, die mit dem Projekt verknüpft ist.

Kontext-ID für Projekthilfe   Führt die Kontext-ID für das entsprechende Hilfethema auf, das beim Klicken auf die [image] Schaltfläche aufgerufen werden soll, wenn im Objektkatalog die Objektbibliothek der Anwendung ausgewählt ist.

Argumente für die bedingte Kompilierung   Listet die Konstantendeklarationen für die bedingte Kompilierung auf.


Bild laden und Symbol laden (Dialogfelder)

Lädt eine vorhandene Bild- oder Symboldatei.

Dialogfeldoptionen

Suchen in

Legt den Pfad für die zu öffnende Bilddatei fest.

Übergeordneter Ordner

Zeigt eine Liste der Ordner oder Laufwerke eine Ebene über dem aktuellen Ordner an.

Neuen Ordner erstellen

Erstellt einen neuen Ordner.

Liste

Zeigt die Ordner oder Dateien in einem Listenformat zusammen mit dem Symbol und dem Namen an.

Details

Zeigt die Ordner oder Dateien in einer Liste zusammen mit dem Symbol und dem Namen, der Dateigröße, dem Dateityp und dem Datum und der Uhrzeit der letzten Änderung an.

Dateiname

Wählen Sie den Namen der zu öffnenden Bilddatei aus, oder geben Sie ihn ein.

Dateityp

Wählen Sie den gewünschten Dateityp. Die entsprechenden Dateien werden im Feld Dateiname angezeigt.

•	Alle Bilddateien (*.bmp, *.dib, *.wmf, *.emf, *.ico, *.cur) - Zeigt alle Bilddateien an.

•	Bitmaps (*.bmp, *.dib) - Zeigt Bitmaps und DIBs an.

•	Metafile-Dateien (*.wmf, *.wmf) - Zeigt Microsoft Windows-Metafile-Dateien an.

•	Symbole (*.ico, *.cur) - Zeigt Symbole an.

•	Alle Dateien (*.*) - Zeigt alle Dateitypen an.

Öffnen

Öffnet die ausgewählte Datei.

Abbrechen

Schließt das Dialogfeld, ohne eine Bilddatei zu laden.


Verweise (Dialogfeld)

Ermöglicht die Auswahl von Objekten einer anderen Anwendung, die im Code verwendet werden sollen, indem ein Verweis auf die Objektbibliothek dieser Anwendung festgelegt wird.

Dialogfeldoptionen

Verfügbare Verweise   Listet die verfügbaren Verweise für das Projekt auf.

•	Nach dem Einrichten eines Verweises auf eine Objektbibliothek durch Aktivieren des Kontrollkästchens neben dem Namen finden Sie bestimmte Objekte und deren Methoden und Eigenschaften im Objektkatalog.

•	Für den Fall, daß Sie keine Objekte einer Bibliothek, auf die verwiesen wird, verwenden, sollten Sie das Kontrollkästchen für diesen Verweis deaktivieren, um die Anzahl der Objektverweise, die Visual Basic auflösen muß, zu minimieren. Dadurch wird die Kompilierungszeit für das Projekt reduziert. Ein Verweis auf ein Objekt, das im Projekt verwendet wird, kann nicht gelöscht werden.

•	Das Löschen eines Verweises auf ein Objekt, das derzeit im Projekt verwendet wird, führt beim nächsten Verweis auf dieses Objekt zu einem Fehler.

•	Nicht verwendete Verweise sind alphabetisch angeordnet.

Anmerkung   Die Verweise "Visual Basic for Applications" und "Visual Basic objects and procedures" können nicht gelöscht werden, da sie zur Ausführung von Visual Basic erforderlich sind.

Prioritätsschaltflächen   Verschieben die Verweise in der Liste nach oben [image] bzw. nach unten [image]. Beim Verweis auf ein Objekt im Code sucht Visual Basic nach jedem referenzierten Objekt, das im Dialogfeld Verweise ausgewählt ist, in der Reihenfolge, in der die referenzierten Objekte angezeigt werden. Sollten zwei referenzierten Objekte denselben Namen verwenden, so benutzt Visual Basic die Definition desjenigen Objekts, das im Feld Verfügbare Verweise weiter oben in der Liste angezeigt wird.

Ergebnisbereich   Zeigt den Namen und den Pfad des Verweises an, der im Feld Verfügbare Verweise ausgewählt ist, sowie die Sprachversion.

Suchen   Blendet das Dialogfeld Verweis hinzufügen ein, in dem andere Verzeichnisse nach den folgenden Typen durchsucht und Verweise im Feld Verfügbare Verweise für die folgenden Typen hinzugefügt werden können:

•	Klassenbibliotheken (*.olb, *.tlb, *.dll)

•	Ausführbare Dateien (*.exe, *.dll)

•	ActiveX-Steuerelemente (*.ocx)

•	Alle Dateien (*.*)

Das Dialogfeld Verweis hinzufügen entspricht dem allgemeinen Dialogfeld Öffnen.


Unterbrechen (Befehl, Menü "Ausführen")

Hält die Ausführung eines Programms an und wechselt in den Haltemodus. Jede Anweisung, die ausgeführt wird, wenn Sie diesen Befehl wählen, wird im Code-Fenster mit [image] am linken Rand angezeigt. Dieses Kennzeichen wird jedoch nur dann angezeigt, wenn Sie im Dialogfeld Optionen auf der Registerkarte Editorformat das Kontrollkästchen Kennzeichenleiste aktiviert haben. Wenn die Anwendung in der Leerlaufschleife (es werden keine Anweisungen ausgeführt) auf Ereignisse wartet, wird keine Anweisung hervorgehoben, solange kein Ereignis auftritt.

Manche Änderungen die im Haltemodus vorgenommen wurden, erfordern einen Neustart Ihres Programms, damit diese Änderungen wirksam werden.

Symbolleistenschaltfläche:    Tastenkombination: STRG+UNTBR.


Shortcuts für das Code-Fenster

Verwenden Sie die folgenden Tastenkombinationen zum Ausführen von Befehlen im Code-Fenster.

Beschreibung	Tastenkombinationen
Code-Fenster anzeigen	F7
Objektkatalog anzeigen	F2
Suchen	STRG+F
Ersetzen	STRG+H
Weitersuchen	F3
Vorheriges suchen	UMSCHALT+F3
Nächste Prozedur	STRG+NACH-UNTEN
Vorherige Prozedur	STRG+NACH-OBEN
Definition anzeigen	UMSCHALT+F2
Einen Bildschirm nach unten	STRG+BILD-AB
Einen Bildschirm nach oben	STRG+BILD-AUF
Zur letzten Position wechseln	STRG+UMSCHALT+F2
Anfang des Moduls	STRG+POS1
Ende des Moduls	STRG+ENDE
Ein Wort nach rechts	STRG+NACH-RECHTS
Ein Wort nach links	STRG+NACH-LINKS
Zum Zeilenende wechseln	ENDE
Zum Zeilenanfang wechseln	POS1
Rückgängig	STRG+Z
Aktuelle Zeile löschen	STRG+Y
Bis zum Wortende löschen	STRG+ENTF
Einzug vergrößern	TAB
Einzug verkleinern	UMSCHALT+TAB
Alle Haltepunkte löschen	STRG+UMSCHALT+F9
Kontextmenü anzeigen	UMSCHALT+F10
Wiederholen	STRG+Q


Allgemeine Tasten für das Code-Fenster

Verwenden Sie im Code-Fenster die folgenden Tastenkombinationen:

Tastenkombination	Wirkung
F1	Aufrufen der kontextbezogenen Hilfe zu Funktionen, Anweisungen, Methoden, Eigenschaften oder Ereignissen.
F2	Anzeigen des Objektkatalogs.
F9	Setzen oder Löschen eines Haltepunkts.
STRG+UMSCHALT+F9	Löschen aller Haltepunkte.
F5	Ausführen einer Sub/UserForm oder eines Makros.
F8	Zeilenweises Ausführen von Code (Einzelschritt).
UMSCHALT+F8	Prozedurweises Ausführen von Code (Prozedurschritt).
STRG+PAUSE	Unterbrechen der Ausführung einer Visual Basic-Anwendung.
POS1	Positionieren des Cursors am Anfang einer Textzeile.
ENDE	Positionieren des Cursors am Ende einer Textzeile.
Doppelklicken auf den Fensterteiler	Löschen des Fensterteilers.
STRG+J	Aktivieren von Eigenschaften/Methoden anzeigen.
STRG+UMSCHALT+J	Aktivieren von Konstanten anzeigen.
STRG+I	Aktivieren von QuickInfo.
STRG+UMSCHALT+I	Aktivieren von Parameterinfo.
STRG+LEERTASTE	Aktivieren von Wort vervollständigen.
UMSCHALT+F10	Anzeigen des Kontextmenüs.
ALT+F5	Ausführen des Fehlerbehandlungs-Codes oder Zurückgeben des Fehlers an die aufrufende Prozedur. Die Einstellung für die Fehlerbehandlung, die im Dialogfeld Optionen auf der Registerkarte Allgemein festgelegt ist, wird nicht beeinflußt.
ALT+F8	Springt in den Fehlerbehandlungs-Code oder gibt den Fehler an die aufrufende Prozedur zurück. Die Einstellung für die Fehlerbehandlung, die im Dialogfeld Optionen auf der Registerkarte Allgemein festgelegt ist, ist davon nicht betroffen.


Bewegungstasten für das Code-Fenster

Verwenden Sie die folgenden Tastenkombinationen, um sich im Code-Fenster zu bewegen:

Tastenkombination	Wirkung
STRG+F7	Verschieben der Einfügemarke in das Feld Objekt.
UMSCHALT+F2	Aufrufen der Definition der ausgewählten Prozedur.
STRG+NACH-UNTEN	Anzeigen der nächsten Prozedur.
STRG+NACH-OBEN	Anzeigen der vorherigen Prozedur.
BILD-AB	Seitenweises Blättern nach unten in den Prozeduren des Codes.
BILD-AUF	Seitenweisen Blättern nach oben in den Prozeduren des Codes.
STRG+UMSCHALT+F2	Wechseln an die letzte Position im Code.
STRG+POS1	Wechseln an den Anfang des Moduls.
STRG+ENDE	Wechseln an das Ende des Moduls.
STRG+NACH-RECHTS	Wechseln ein Wort nach rechts.
STRG+NACH-LINKS	Wechseln ein Wort nach links.
ENDE	Wechseln an das Zeilenende.
POS1	Wechseln an den Zeilenanfang.
STRG+BILD-AB	Wechseln an das Ende der aktuellen Prozedur.
STRG+BILD-AUF	Wechseln an den Anfang der aktuellen Prozedur.
F6	Wechseln zwischen Code-Bereichen (bei geteiltem Fenster).


Code-Bearbeitungstasten

Verwenden Sie zum Bearbeiten von Code im Code-Fenster die folgenden Tastenkombinationen:

Tastenkombination	Wirkung
STRG+C	Kopieren des markierten Textes in die Zwischenablage.
STRG+X	Ausschneiden des markierten Textes in die Zwischenablage.
ENTF oder RÜCKTASTE	Löschen des markierten Textes, ohne ihn in die Zwischenablage zu kopieren.
STRG+V	Einfügen des Inhalts der Zwischenablage an der Einfügemarke.
STRG+Z	Rückgängigmachen des letzten Bearbeitungsvorgangs in der aktuellen Zeile.
STRG+Y	Ausschneiden der aktuellen Zeile in die Zwischenablage.
STRG+ENTF	Löschen bis zum Wortende.
STRG+RÜCKTASTE	Löschen bis zum Wortanfang.
F3	Suchen des nächsten Vorkommens: Wiederholte Suche nach dem Text weiter unten im Code. Wenn keine Textsuche durchgeführt wurde, wird das Dialogfeld Suchen angezeigt.
UMSCHALT+F3	Suchen des vorherigen Vorkommens: Wiederholte Suche nach dem Text weiter oben im Code. Wenn keine Textsuche durchgeführt wurde, wird das Dialogfeld Suchen angezeigt.
UMSCHALT+TAB	Entfernen des Einzugs.


Tastenkombinationen im Code-Fenster für die Menübefehle

Verwenden Sie im Code-Fenster die folgenden Tastenkombinationen für die Menübefehle:

Tastenkombination	Wirkung
STRG+P	Drucken
STRG+Z	Rückgängig
STRG+V	Einfügen
ENTF oder ENTF	Löschen
STRG+F	Suchen
F3	Weitersuchen
STRG+H	Ersetzen
TAB	Einzug vergrößern
UMSCHALT+TAB	Einzug verkleinern
STRG+J	Eigenschaften/Methoden anzeigen
STRG+UMSCHALT+J	Konstanten anzeigen
STRG+I	QuickInfo
STRG+UMSCHALT+I	Parameterinfo
STRG+LEERTASTE	Wort vervollständigen
UMSCHALT+F2	Definition
STRG+UMSCHALT+F2	Letzte Position
F2	Objektkatalog
STRG+G	Direktfenster
STRG+R	Projekt-Explorer
F4	Eigenschaftenfenster
F8	Einzelschritt
UMSCHALT+F8	Prozedurschritt
STRG+F8	Ausführen bis Cursor-Position
UMSCHALT+F9	Aktuellen Wert anzeigen
F9	Haltepunkt ein/aus
STRG+UMSCHALT+F9	Alle Haltepunkte löschen
F5	Sub/UserForm ausführen oder Makro ausführen
STRG+PAUSE	Unterbrechen
UMSCHALT+F10	Kontextmenü
STRG+M	Datei importieren
STRG+E	Datei exportieren


Shortcuts für das Direktfenster

Verwenden Sie im Direktfenster die folgenden Tastenkombinationen:

Tastenkombination	Wirkung
EINGABETASTE	Ausführen einer markierten Code-Zeile.
STRG+C	Kopieren des markierten Textes in die Zwischenablage.
STRG+V	Einfügen des Inhalts der Zwischenablage an der Einfügemarke.
STRG+X	Ausschneiden des markierten Textes in die Zwischenablage.
STRG+L	Anzeigen des Dialogfelds Aufrufeliste (nur im Haltemodus).
F5	Fortsetzen der Ausführung einer Anwendung.
F8	Zeilenweises Ausführen von Code (Einzelschritt).
UMSCHALT+F8	Prozedurweises Ausführen von Code (Prozedurschritt).
ENTF oder RÜCKTASTE	Löschen des markierten Textes, ohne ihn in die Zwischenablage zu kopieren.
F2	Anzeigen des Objektkatalogs.
STRG+EINGABETASTE	Einfügen eines Wagenrücklaufzeichens.
STRG+POS1	Positionieren des Cursors am Anfang des Direktfensters.
STRG+ENDE	Positionieren des Cursors am Ende des Direktfensters.
UMSCHALT+F10	Anzeigen des Kontextmenüs.
ALT+F5	Ausführen des Fehlerbehandlungs-Codes oder Zurückgeben des Fehlers an die aufrufende Prozedur. Die Einstellung für die Fehlerbehandlung, die im Dialogfeld Optionen auf der Registerkarte Allgemein festgelegt ist, ist davon nicht betroffen.
ALT+F8	Springt in den Fehlerbehandlungs-Code oder gibt den Fehler an die aufrufende Prozedur zurück. Die Einstellung für die Fehlerbehandlung, die im Dialogfeld Optionen auf der Registerkarte Allgemein festgelegt ist, ist davon nicht betroffen.


Shortcuts für das Überwachungsfenster

Verwenden Sie im Überwachungsfenster die folgenden Tastenkombinationen:

Tastenkombination	Wirkung
UMSCHALT+EINGABETASTE	Anzeigen des ausgewählten Überwachungsausdrucks.
STRG+W	Anzeigen des Dialogfelds Überwachung bearbeiten.
EINGABETASTE	Ein- oder Ausblenden des ausgewählten Überwachungswerts, wenn links neben dem Wert ein Plus- (+) oder Minuszeichen (-) angezeigt wird.
F2	Anzeigen des Objektkatalogs.
UMSCHALT+F10	Anzeigen des Kontextmenüs.


Shortcuts für das Eigenschaftenfenster

Verwenden Sie die folgenden Tastenkombinationen im Eigenschaftenfenster, wenn der Fokus sich in der Liste Eigenschaft befindet:

Tastenkombination	Wirkung
BILD-AB	Blättern nach unten in der Eigenschaftenliste.
BILD-AUF	Blättern nach oben in der Eigenschaftenliste.
NACH-UNTEN-TASTE	Blättern nach unten in der Eigenschaftenliste um jeweils eine Eigenschaft.
NACH-OBEN-TASTE	Blättern nach oben in der Eigenschaftenliste um jeweils eine Eigenschaft.
NACH-RECHTS-TASTE	Blättern nach unten in der Eigenschaftenliste um jeweils eine Eigenschaft.
NACH-LINKS-TASTE	Blättern nach oben in der Eigenschaftenliste um jeweils eine Eigenschaft.
ENDE	Blättern zur letzten Eigenschaft in der Liste.
POS1	Blättern zur ersten Eigenschaft in der Liste.
ALT+F6	Wechseln zwischen den letzten beiden aktiven Fenstern.
TAB	Verschieben der Einfügemarke zwischen der Eigenschaft, dem Feld für die Eigenschafteneinstellungen und dem Feld Objekt.
STRG+UMSCHALT+ALPHA	Wechseln zur nächsten Eigenschaft in der Liste, die mit diesem alphanumerischen Zeichen beginnt.
Doppelklicken	Umschalten zwischen den Einstellungen von aufgeführten Eigenschaften, oder zum Wechseln des Fokus in das Einstellungsfeld für andere Eigenschaftentypen.
Verwenden Sie die folgenden Tastenkombinationen im Eigenschaftenfenster, wenn der Fokus sich im Einstellungsfeld für eine Eigenschaft befindet:

Tastenkombination	Wirkung
STRG+Z	Rückgängigmachen des letzten Bearbeitungsvorgangs in der aktuellen Zeile.
STRG+C	Kopieren des markierten Textes in die Zwischenablage.
STRG+X	Ausschneiden des markierten Textes in die Zwischenablage.
ENTF oder RÜCKTASTE	Löschen des markierten Textes, ohne ihn in die Zwischenablage zu kopieren.
STRG+V	Einfügen des Inhalts der Zwischenablage an der Einfügemarke.
UMSCHALT+TAB	Wechseln des Fokus zwischen dem Feld Objekt und der aktiven Eigenschaften-Registerkarte.
TAB	Verschieben des Fokus zwischen dem Feld Objekt, der aktiven Eigenschaften-Registerkarte, einer Eigenschaft und dem Wert der Eigenschaft.
ESC	Abbrechen der Bearbeitung einer Eigenschaft.
STRG+UMSCHALT+ALPHA	Wechseln zur nächsten Eigenschaft in der Liste, die mit diesem alphanumerischen Zeichen beginnt.
Verwenden Sie die folgenden Tastenkombinationen im Eigenschaftenfenster, wenn eine Eigenschaft aufgezählte Werte besitzt und das Feld zum Einstellen der Eigenschaft den Fokus besitzt:

Drücken Sie:	Zum:
ALT+NACH-UNTEN	Öffnen des Listenfelds zum Festlegen der Einstellungen.
ALT+NACH-OBEN	Schließen des Listenfelds zum Festlegen der Einstellung.
Verwenden Sie die folgenden Tastenkombinationen im Eigenschaftenfenster, wenn Sie die Eigenschaft BackColor, ForeColor, FillColor oder BorderColor einstellen und der Fokus sich im Feld zum Einstellen der Eigenschaft befindet:

Tastenkombination	Wirkung
ALT+NACH-UNTEN	Anzeigen der Farbpalette.
ALT+NACH-OBEN	Schließen der Farbpalette.
Verwenden Sie die folgenden Tastenkombinationen im Eigenschaftenfenster, wenn Sie die Icon- oder Picture-Eigenschaft einstellen und der Fokus sich im Feld zum Einstellen der Eigenschaft befindet:

Tastenkombination	Wirkung
ALT+NACH-UNTEN	Anzeigen des Dialogfelds Symbol laden oder Bild laden.
ALT+NACH-OBEN	Anzeigen des Dialogfelds Symbol laden oder Bild laden.


Shortcuts für den Projekt-Explorer

Verwenden Sie im Projekt-Explorer die folgenden Tastenkombinationen:

Tastenkombination	Wirkung
EINGABETASTE	Öffnen der ausgewählten Datei in der Liste oder Ein- bzw. Ausblenden der Liste für die Anzeige der untergeordneten Einträge.
UMSCHALT+EINGABETASTE	Öffnen des Code-Fensters für die ausgewählte Datei.
F7	Öffnen des Code-Fensters für die ausgewählte Datei.
UMSCHALT+F10	Anzeigen des Kontextmenüs.
POS1	Auswählen der ersten Zeile in der Liste.
ENDE	Auswählen der letzten Zeile in der Liste.
NACH-RECHTS-TASTE	Einblenden einer Liste und anschließendes Auswählen eines untergeordneten Eintrags bei jedem Drücken der Taste.
NACH-LINKS-TASTE	Auswählen eines untergeordneten Eintrags in der Liste und Nach-oben-Blättern in der Liste bei jedem Drücken der Taste, bis statt der Liste mit den untergeordneten Einträgen ein Ordner angezeigt wird.
NACH-OBEN-TASTE	Nach-oben-Blättern in der Liste um jeweils einen Eintrag.
NACH-UNTEN-TASTE	Nach-unten-Blättern in der Liste um jeweils einen Eintrag.


Allgemeine Tasten

Verwenden Sie in allen Visual Basic-Fenstern die folgenden Tastenkombinationen:

Tastenkombination	Wirkung
F5	Ausführen einer Sub-Prozedur, eines UserForm-Formulars oder eines Makros.
F8	Zeilenweises Ausführen von Code.
UMSCHALT+F8	Zeilenweises Ausführen von Anweisungen, ohne Prozeduraufrufe zu verwenden.
STRG+PAUSE	Unterbrechen der Ausführung einer Visual Basic-Anwendung.
STRG+G	Anzeigen des Direktfensters.
ALT+F5	Ausführen des Fehlerbehandlungs-Codes oder Zurückgeben des Fehlers an die aufrufende Prozedur. Die Einstellung für die Fehlerbehandlung, die im Dialogfeld Optionen auf der Registerkarte Allgemein festgelegt ist, ist davon nicht betroffen.
ALT+F8	Springt in den Fehlerbehandlungs-Code oder gibt den Fehler an die aufrufende Prozedur zurück. Die Einstellung für die Fehlerbehandlung, die im Dialogfeld Optionen auf der Registerkarte Allgemein festgelegt ist, ist davon nicht betroffen.
STRG+TAB	Wechseln zwischen Fenstern.


Tasten für das UserForm-Fenster

Verwenden Sie die folgenden Tastenkombinationen im Fenster mit dem UserForm-Formular:

Tastenkombination	Wirkung
UMSCHALT+STRG+ALPHA	Auswählen einer Eigenschaft in der Eigenschaftenliste des Eigenschaftenfensters, die mit diesem alphanumerischen Zeichen beginnt.
ALPHA	Eingeben eines Werts im Eigenschaftenfenster für die ausgewählte Eigenschaft.
F7	Öffnen des Code-Fensters für das ausgewählte Objekt.
ENTF oder LÖSCHEN	Löschen der ausgewählten Steuerelemente, ohne sie in die Zwischenablage zu kopieren.
STRG+Z	Rückgängigmachen des Löschvorgangs von Steuerelementen.
TAB	Wechseln zu einem Steuerelement weiter vorne in der Aktivierreihenfolge.
UMSCHALT+TAB	Wechseln zu einem Steuerelement weiter hinten in der Aktivierreihenfolge.
STRG+KLICK	Hinzufügen oder Löschen eines Steuerelements in der Auswahl.
KLICKEN+ZIEHEN	Auswählen mehrerer Steuerelemente.
UMSCHALT+KLICK	Auswählen mehrerer Steuerelemente.
STRG+KLICKEN+ZIEHEN	Hinzufügen oder Löschen von Steuerelementen in der aktuellen Auswahl.
F4	Anzeigen des Eigenschaftenfensters (nur zur Entwurfszeit).
UMSCHALT+F10	Anzeigen des Kontextmenüs.
STRG+J	In den Vordergrund stellen (bei sich überschneidenden Steuerelementen nur zur Entwurfszeit wirksam).
STRG+K	In den Hintergrund stellen (bei sich überschneidenden Steuerelementen nur zur Entwurfszeit wirksam).
Klicken Sie auf das Formular, um die Auswahl für die betreffenden Steuerelemente aufzuheben. Zum Auswählen von Steuerelementen in einem Container heben Sie zuerst die Auswahl für den Container auf, und führen Sie dann STRG+KLICKEN+ZIEHEN für die gewünschten Steuerelemente aus.


Optionen (Befehl, Menü "Extras")

Zeigt das Dialogfeld Optionen an, in dem Sie verschiedene Registerkarten wählen können, um die Attribute der Visual Basic-Programmierumgebung festzulegen.

Registerkarten

•	Editor

•	Editorformat

•	Allgemein

•	Verankern


Entfernen von <Element> (Befehl, Menü "Datei")

Löscht das aktive Formular oder Modul unwiderruflich aus dem Projekt. Der Befehl ist nicht verfügbar, wenn im Projekt-Explorer kein Element ausgewählt ist.

Vergewissern Sie sich beim Entfernen eines Moduls aus einem Projekt, daß der verbleibende Code nicht auf das gelöschte Element verweist.

Vor dem Löschen des Elements werden Sie gefragt, ob es als Datei exportiert werden soll. Wenn Sie in dem Meldungsfeld auf Ja klicken, wird das Dialogfeld Datei exportieren eingeblendet. Wenn Sie auf Nein klicken, wird das Element gelöscht.

Wichtig   Dieser Vorgang kann nicht rückgängig gemacht werden.


Entfernen und Löschen (Befehle, Menü "Bearbeiten")

Entfernen   Löscht Text nur, wenn ein Modul aktiv ist.

Löschen   Ansonsten wird der Befehl Löschen angezeigt, mit dem das ausgewählte Steuerelement, der ausgewählte Text oder Überwachungsausdruck gelöscht wird. Im Code-Fenster oder im Formular kann dieser Befehl rückgängig gemacht werden, wenn das Steuerelement im Formular gelöscht wurde.

Symbolleistenschaltfläche:  . Tastenkombination: ENTF.

Dieser Befehl ist zur Laufzeit nicht verfügbar.


Datei importieren und Datei exportieren (Befehle, Menü "Datei")

Fügt Ihrem Projekt vorhandene Module und Formulare hinzu oder speichert Module oder Formulare als separate Datei.

Datei importieren   Zeigt das Dialogfeld Datei importieren an, in dem ein vorhandenes Modul oder Formular dem Projekt hinzugefügt werden kann. Eine Kopie der Datei wird dem Projekt hinzugefügt; die Originaldatei wird nicht verändert. Beim Importieren eines Formulars oder Moduls mit einem bereits verwendeten Namen wird dem Dateinamen eine Zahl angehängt.

Importierte Komponenten werden im Fenster des Projekt-Explorers angezeigt.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+M.

Datei exportieren   Zeigt das Dialogfeld Datei exportieren an, so daß Sie das aktive Formular oder Modul aus dem Projekt extrahieren können. Die Datei wird in eine externe Datei kopiert.

Dieser Befehl ist nicht verfügbar, wenn im Projekt-Explorer keine Datei ausgewählt wurde.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+E.


Beenden (Befehl, Menü "Ausführen")

Löscht die Aufrufeliste und die Variablen auf Modulebene.

Symbolleistenschaltfläche:  .


Entwurfsmodus und Entwurfsmodus beenden (Befehle, Menü "Ausführen")

Aktiviert bzw. deaktiviert den Entwurfsmodus für einzelne Projekte. Im Entwurfsmodus wird der Code des Projekts nicht abgearbeitet, und Ereignisse vom Host oder Projekt werden nicht ausgeführt. Der Entwurfsmodus kann mittels eines Makros oder durch Verwendung des Direktfensters beendet werden.

Befehl Entwurfsmodus   Aktiviert den Entwurfsmodus und wird in Entwurfsmodus beenden geändert.

Befehl Entwurfsmodus beenden   Deaktiviert den Entwurfsmodus und löscht im Projekt alle Variablen auf Modulebene.

Symbolleistenschaltfläche:


UserForm (Befehl, Menü "Einfügen")

Erstellt ein neues Formular und fügt es dem Projekt hinzu.


Sub/UserForm ausführen, Fortsetzen und Makro ausführen (Befehle, Menü "Ausführen")

Sub/UserForm ausführen   Führt die aktuelle Prozedur, wenn sich der Cursor in einer Prozedur befindet, oder das Formular aus, wenn ein Formular aktiviert ist. Dieser Befehl wird in Fortfahren umgewandelt, wenn der Haltemodus aktiv ist.

Wenn weder ein Code-Fenster noch eine UserForm aktiviert ist, wird dieser Befehl in Makro ausführen umgewandelt.

Fortfahren   Setzt die Ausführung der aktuellen Prozedur oder des aktuellen Formulars fort.

Makro ausführen   Führt das Makro aus.


Schließen & zurück zu <Host-Anwendung> (Befehl, Menü "Datei")

Schließt die Entwicklungsumgebung und wechselt zur Host-Anwendung. Visual Basic wird ausgeblendet, bleibt jedoch im Speicher geladen.


Kompilieren von <Projekt> (Befehl, Menü "Testen")

Kompiliert ein Projekt.

Symbolleistenschaltfläche:  .


Objekt (Befehl, Menü "Einfügen")

Fügt ein Objekt in das aktive Formular ein.

Dieser Befehl ist nicht verfügbar, wenn kein Formular geöffnet ist oder der Haltemodus aktiv ist.

Symbolleistenschaltfläche:  .


Speichern <Host-Dokument> (Befehl, Menü "Datei")

Speichert das aktuelle Projekt und alle zugehörigen Komponenten - Formulare und Module - mit Ihrem Dokument.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+5.


Makros (Befehl, Menü "Extras")

Blendet das Dialogfeld Makro ein, in dem Makros erstellt, ausgeführt, bearbeitet oder gelöscht werden können.


<Host-Anwendung> (Befehl, Menü "Ansicht")

Positioniert die Host-Anwendung vor dem Visual Basic-Editor, so daß sie sichtbar ist. Der Name des Befehls wird in Abhängigkeit vom Namen der Host-Anwendung geändert.

Tastenkombination: ALT+F11.


Prozedur (Befehl, Menü "Einfügen")

Fügt eine neue Sub-, Function- oder Property-Prozedur in das aktive Modul ein.

Sollte das Modul nicht aktiv sein, ist dieser Befehl nicht verfügbar.

Symbolleistenschaltfläche:  .


Modul und Klassenmodul (Befehl, Menü "Einfügen")

Modul   Fügt ein neues Standardmodul ein und fügt es dem aktiven Projekt hinzu.

Symbolleistenschaltfläche:

Klassenmodul   Erstellt ein neues Klassenmodul und fügt es dem aktiven Projekt hinzu.

Symbolleistenschaltfläche:


Datei (Befehl, Menü "Einfügen")

Blendet das Dialogfeld Datei einfügen ein, so daß Text aus einem bestehenden Modul an der aktuellen Cursor-Position eingefügt werden kann.

Dieser Befehl ist nicht verfügbar, wenn kein Editor geöffnet ist.


Aktivierreihenfolge (Befehl, Menü "Ansicht")

Blendet das Dialogfeld Aktivierreihenfolge für das aktive Formular ein.

Symbolleistenschaltfläche:


Gruppieren und Gruppierung aufheben (Befehle, Menü "Format")

Gruppiert ausgewählte Objekte bzw. hebt die Gruppierung auf.

Gruppieren   Erstellt eine Gruppe.

Anmerkung   In einer Gruppe kann auch weiterhin ein einzelnes Objekt ausgewählt und dessen Eigenschaften geändert werden.

Anmerkung   Gruppen innerhalb einer Gruppe sind nicht möglich (verschachtelte Gruppen).

Symbolleistenschaltfläche:  .

Gruppierung aufheben   Hebt die Gruppierung der Objekte, die vorher gruppiert waren, auf.

Symbolleistenschaltfläche:  .


Schaltflächen ausrichten (Befehl, Menü "Format")

Richtet ausgewählte Befehlsschaltflächen am unteren oder seitlichen Rand eines Formulars aus.

Unten   Richtet die Schaltflächen am unteren linken Rand des Formulars mit einem gleichmäßigen Abstand zwischen den Schaltflächen aus.

Symbolleistenschaltfläche:

Rechts   Richtet die Schaltflächen am oberen rechten Rand des Formulars mit einem gleichmäßigen Abstand zwischen den Schaltflächen aus.

Symbolleistenschaltfläche:


Größe anpassen (Befehl, Menü "Format")

Ändert die Höhe und Breite eines Objekts, um es seinem Inhalt anzupassen.

Symbolleistenschaltfläche:


Verweise (Befehl, Menü "Extras")

Blendet das Dialogfeld Verweise ein. In diesem Dialogfeld kann ein Verweis auf eine Objektbibliothek oder eine Klassenbibliothek in das Projekt aufgenommen werden. Dadurch werden die Objekte einer anderen Anwendung im Code verfügbar. Nach dem Einrichten eines Verweises werden die Objekte, auf die verwiesen wird, im Objektkatalog angezeigt.

Es können auch Verweise auf andere geladene und gespeicherte Projekte hinzugefügt werden. Sollte ein Projekt nicht gespeichert worden sein, wird "NICHT GESPEICHERT: <Projektname>" angezeigt, und es sind keine Verweise auf dieses Projekt möglich.

Dieser Befehl ist nur zur Entwurfszeit verfügbar.


Weitere Steuerelemente (Befehl, Menü "Extras")

Blendet das Dialogfeld Weitere Steuerelemente ein, in dem Steuerelemente oder einfügbare Objekte (z.B. Microsoft Word-Dokumente) der Werkzeugsammlung hinzugefügt werden können.


<Projektname>-Eigenschaften (Befehl Menü "Extras")

Blendet das Dialogfeld Projekteigenschaften ein, in dem Sie Ihr Projekt schützen und spezifische Optionen für ein Projekt festlegen können.

Symbolleistenschaltfläche:  .


Seite löschen (Befehl, Kontextmenü)

Löscht die ausgewählte Seite aus der Werkzeugsammlung.


Seite importieren und Seite exportieren (Befehle, Kontextmenü)

Importiert und exportiert Seiten.

Seite importieren   Öffnet das Dialogfeld Seite importieren zum Auswählen der Seite, die der Werkzeugsammlung hinzugefügt werden soll.

Das Dialogfeld Seite importieren ist identisch mit dem allgemeinen Windows-Dialogfeld Öffnen.

Seite exportieren   Öffnet das Dialogfeld Seite exportieren zum Auswählen eines Pfads und eines Namens für die ausgewählte Seite, die aus der Werkzeugsammlung exportiert werden soll.

Das Dialogfeld Seite exportieren ist identisch mit dem allgemeinen Windows-Dialogfeld Speichern.


Neue Seite (Befehl, Kontextmenü)

Fügt eine neue Registerseite mit der Bezeichnung Neue Seite hinzu. Verwenden Sie den Befehl Umbenennen im Kontextmenü, um den Namen zu ändern.

Es können mehrere Seiten mit dem Namen Neue Seite vorhanden sein.

Wird der Werkzeugsammlung eine neue Seite hinzugefügt, enthält die Seite automatisch das Zeigerwerkzeug.


Umbenennen (Befehl, Kontextmenü)

Blendet das Dialogfeld Umbenennen ein, in dem der Name der ausgewählten Seite der Werkzeugsammlung geändert und eine Tastenkombination oder eine Steuerelement-Info erstellt werden können.

Dialogfeldoptionen

Titel   Ermöglicht die Vergabe eines neuen Namens für die Registerseite.

Steuerelement-Info   Ermöglicht das Erstellen einer Steuerelement-Info für die Registerseite.


Löschen <Element> (Befehl, Kontextmenü)

Löscht das ausgewählte Element aus der Werkzeugsammlung. Über den Befehl Weitere Steuerelemente im Kontextmenü kann das Element wieder hinzugefügt werden.


Anpassen <Element> (Befehl, Kontextmenü)

Blendet das Dialogfeld Steuerelement anpassen ein, in dem der QuickInfo-Text oder das Steuerelementsymbol für das markierte Element geändert werden können.


Weitere Steuerelemente (Befehl, Kontextmenü)

Blendet das Dialogfeld Weitere Steuerelemente zum Hinzufügen von Steuerelementen und einfügbaren Objekten ein.


Objekt einfügen (Befehl, Kontextmenü)

Blendet das Dialogfeld Objekt einfügen ein.


An diese Stelle kopieren und An diese Stelle verschieben (Befehle, Kontextmenü)

Ermöglichen die Verwendung der Drag & Drop-Funktion für Steuerelemente in einem Formular. Markieren Sie mit der rechten Maustaste ein Steuerelement, und ziehen Sie das Steuerelement bei gedrückter Maustaste. Beim Loslassen der Maustaste wird ein Kontextmenü mit den folgenden Befehlen eingeblendet.

An diese Stelle kopieren   Das markierte Steuerelement wird an die Position kopiert, an die Sie den Cursor gezogen haben.

An diese Stelle verschieben   Das markierte Steuerelement wird an die Position verschoben, an die Sie den Cursor gezogen haben.

Abbrechen   Der Vorgang wird abgebrochen.


Menü "Datei"

Speichern <Host-Dokument>

Datei importieren

Datei exportieren

Entfernen von <Element>

Drucken

Schließen & zurück zu <Host-Anwendung>


Menü "Bearbeiten"

Rückgängig

Wiederholen

Ausschneiden

Kopieren

Einfügen

Entfernen oder Löschen

Alles auswählen

Suchen

Weitersuchen

Ersetzen

Einzug vergrößern

Einzug verkleinern

Eigenschaften/Methoden anzeigen

Konstanten anzeigen

QuickInfo

Parameterinfo

Wort vervollständigen

Lesezeichen


Menü "Ansicht"

Code

Objekt

Definition

Letzte Position

Objektkatalog

Direktfenster

Lokal-Fenster

Überwachungsfenster

Aufrufeliste

Projekt-Explorer

Eigenschaftenfenster

Werkzeugsammlung

Aktivierreihenfolge

Symbolleisten

<Host-Anwendung>


Menü "Einfügen"

Prozedur

UserForm

Modul

Klassenmodul

Objekt

Datei


Menü "Format"

Ausrichten

Größe angleichen

Größe anpassen

Größe an Raster anpassen

Horizontaler Abstand

Vertikaler Abstand

Im Formular zentrieren

Schaltflächen ausrichten

Gruppieren

Gruppierung aufheben

Reihenfolge


Menü "Testen"

Kompilieren von <Projekt>

Einzelschritt

Prozedurschritt

Prozedur abschließen

Ausführen bis Cursor-Position

Überwachung hinzufügen

Überwachung bearbeiten

Aktuellen Wert anzeigen

Haltepunkt ein/aus

Alle Haltepunkte löschen

Nächste Anweisung festlegen

Nächste Anweisung anzeigen


Menü "Ausführen"

Sub/UserForm ausführen oder Makro ausführen

Unterbrechen

Beenden

Entwurfsmodus


Menü "Extras"

Verweise

Weitere Steuerelemente

Makros

Optionen

<Projekt>-Eigenschaften


Menü "?"

Microsoft Visual Basic-Hilfe

Sollte der Office-Assistent momentan nicht angezeigt werden, wird mit diesem Befehl der Office-Assistent und die Sprechblase des Office-Assistenten aufgerufen. Wird der Office-Assistent angezeigt, so wird durch diesen Befehl die Sprechblase des Office-Assistenten angezeigt.

Symbolleistenschaltfläche:  .  Tastenkombination: F1.

Inhalt/Index

Zeigt die Dialogfeld mit dem Inhaltsverzeichnis und dem Index der Visual Basic-Hilfe an, in dem Sie mit Hilfe des Indexes oder der Volltextsuche nach bestimmten Inhalten suchen können.

Symbolleistenschaltfläche:  .

Microsoft auf dem Web

Verbindet Sie mit dem Internet, wo Sie weitere Informationen erhalten können.

Wenn Sie diesen Befehl verwenden möchten, müssen Sie über eine Modem- oder Netzwerkverbindung zum Internet und einen Browser für das World Wide Web verfügen.

Info

Zeigt ein Dialogfeld mit der Versionsnummer, einem Copyright-Hinweis und den Systeminformationen an.


Standardsymbolleiste

Enthält Schaltflächen, die Tastenkombinationen für häufig verwendete Menübefehle darstellen.

Klicken Sie einmal auf eine Symbolleistenschaltfläche, um den durch diese Schaltfläche repräsentierten Vorgang auszuführen. Aktivieren Sie im Dialogfeld Optionen auf der Registerkarte Allgemein das Kontrollkästchen QuickInfo anzeigen, um QuickInfos für die Symbolleistenschaltflächen anzuzeigen.

Symbolleistenschaltflächen

   Ansicht <Host-Anwendung>

Schaltet zwischen der Host-Anwendung und dem aktiven Visual Basic-Dokument um.

Einfügen

Öffnet ein Menü, in dem die folgenden Objekte in das aktive Projekt eingefügt werden können. Das Symbol verwandelt sich zu dem zuletzt hinzugefügten Objekt. Das Formular ist die Standardeinstellung.

 — UserForm

 — Modul

 — Klassenmodul

 — Prozedur

   Speichern von <Name des Host-Dokuments>

Speichert das Host-Dokument einschließlich des Projekts und aller Komponenten wie Formulare und Module.

   Ausschneiden

Löscht das markierte Steuerelement oder den markierten Text und legt es/ihn in der Zwischenablage ab.

   Kopieren

Kopiert das markierte Steuerelement oder den markierten Text in die Zwischenablage.

   Einfügen

Fügt den Inhalt der Zwischenablage an der aktuellen Cursor-Position ein.

   Suchen

Öffnet das Dialogfeld Suchen und startet den Suchvorgang nach dem im Feld Suchen nach eingegebenen Text.

   Rückgängig

Macht den letzten Bearbeitungsvorgang rückgängig.

   Wiederholen

Wiederholt die letzten Textbearbeitungen, die mit dem Befehl Rückgängig rückgängig gemacht wurden, falls seit der letzten Ausführung von Rückgängig keine weiteren Bearbeitungen vorgenommen wurden.

   Sub/UserForm ausführen oder Makro ausführen

Führt die aktuelle Prozedur aus, falls sich der Cursor in einer Prozedur befindet; führt die UserForm aus, falls eine UserForm aktiv ist; führt ein Makro aus, falls weder ein Code-Fenster noch eine UserForm aktiv ist.

   Unterbrechen

Beendet die Ausführung eines Programms und wechselt in den Haltemodus.

   Beenden

Löscht die Aufrufeliste und die Variablen auf Modulebene und beendet die Ausführung des Projekts.

   Entwurfsmodus

Aktiviert und deaktiviert den Entwurfsmodus.

   Projekt-Explorer

Zeigt den Projekt-Explorer an, in dem die geöffneten Projekte und deren Inhalt hierarchisch geordnet angezeigt werden.

   Eigenschaftenfenster

Öffnet das Eigenschaftenfenster, in dem die Eigenschaften des markierten Steuerelements angezeigt werden.

   Objektkatalog

Zeigt den Objektkatalog an, in dem die Objektbibliotheken, die Klassenbibliothek, Klassen, Methoden, Eigenschaften, Ereignisse und Konstanten für die Verwendung im Code sowie die für das Projekt definierten Module und Prozeduren angezeigt werden.

   Werkzeugsammlung

Blendet die Werkzeugsammlung ein bzw. aus. Die Werkzeugsammlung enthält alle Steuerelemente und einfügbaren Objekte (z.B. ein Microsoft Excel-Diagramm), die für die Anwendung zur Verfügung stehen. Diese Schaltfläche ist nur verfügbar, wenn eine UserForm aktiv ist.

   Office-Assistent

Öffnet den Office-Assistenten, in dem Sie Hilfe für den aktiven Befehl oder das aktive Dialogfeld oder Fenster erhalten.


UserForm-Symbolleiste

Enthält Schaltflächen, die Tastenkombinationen für häufig verwendete Menübefehle darstellen, die das Arbeiten mit Formularen erleichtern.

Klicken Sie einmal auf eine Symbolleistenschaltfläche, um den durch diese Schaltfläche repräsentierten Vorgang auszuführen. Aktivieren Sie im Dialogfeld Optionen auf der Registerkarte Allgemein das Kontrollkästchen QuickInfo anzeigen, um QuickInfos für die Symbolleistenschaltflächen anzuzeigen.

Symbolleistenschaltflächen

   In den Vordergrund

Verschiebt die ausgewählten Objekte vor alle anderen Objekte eines Formulars.

   In den Hintergrund

Verschiebt die ausgewählten Objekte hinter alle anderen Objekte eines Formulars.

   Gruppieren

Erstellt aus den ausgewählten Objekten eine Gruppe.

   Gruppierung aufheben

Ausrichten

   Links - Richtet die horizontale Position der ausgewählten Objekte anhand der äußersten linken Kanten aus.

   Zentriert - Richtet die horizontale Position der ausgewählten Objekte anhand der Mitte der Objekte aus.

   Rechts - Richtet die horizontale Position der ausgewählten Objekte anhand der äußersten rechten Kanten aus.

   Oben - Richtet die vertikale Position der ausgewählten Objekte anhand der oberen Kanten aus.

   Mitte - Richtet die vertikale Position der ausgewählten Objekte anhand der Mittelpunkte aus.

   Unten - Richtet die vertikale Position der ausgewählten Objekte anhand der unteren Kanten aus.

   Am Raster - Richtet die obere linke Ecke des ausgewählten Objekts am nächsten Raster aus. Die Größe des Objekts wird nicht verändert.

Zentrieren

   Horizontal - Zentriert die ausgewählten Objekte horizontal.

   Vertikal - Zentriert die ausgewählten Objekte vertikal.

Größe angleichen

   Breite - Paßt die Breite an.

   Höhe - Paßt die Höhe an.

   Beides - Paßt die Breite und die Höhe an.

   Zoom

Verkleinert oder vergrößert die Anzeige aller Steuerelemente auf einem UserForm-Objekt. Es ist ein Vergrößerungsfaktor zwischen 10 und 400 Prozent verfügbar.


Testen-Symbolleiste

Enthält Schaltflächen, die Tastenkombinationen für häufig verwendete Menübefehle für das Testen von Code darstellen.

Klicken Sie einmal auf eine Symbolleistenschaltfläche, um den durch diese Schaltfläche repräsentierten Vorgang auszuführen. Aktivieren Sie im Dialogfeld Optionen auf der Registerkarte Allgemein das Kontrollkästchen QuickInfo anzeigen, um QuickInfos für die Symbolleistenschaltflächen anzuzeigen.

Symbolleistenschaltflächen

   Entwurfsmodus

Aktiviert und deaktiviert den Entwurfsmodus.

   Sub/UserForm ausführen oder Makro ausführen

Führt die aktuelle Prozedur aus, falls sich der Cursor in einer Prozedur befindet; führt das UserForm-Formular aus, falls ein UserForm-Formular aktiv ist; führt ein Makro aus, falls weder ein Code-Fenster noch ein UserForm-Formular aktiv ist.

   Unterbrechen

Beendet die Ausführung eines Programms und wechselt in den Haltemodus.

   Beenden

Löscht die Aufrufeliste und die Variablen auf Modulebene und beendet das Projekt.

   Haltepunkt ein/aus

Setzt oder entfernt einen Haltepunkt in der aktuellen Zeile.

   Einzelschritt

Führt jeweils genau eine Anweisung im Code aus.

   Prozedurschritt

Führt im Code-Fenster jeweils eine Prozedur oder eine Anweisung im Code aus.

   Prozedur abschließen

Führt die restlichen Zeilen einer Prozedur aus, in der sich der aktuelle Ausführungspunkt befindet.

   Lokal-Fenster

Zeigt das Lokal-Fenster an.

   Direktfenster

Zeigt das Direktfenster an.

   Überwachungsfenster

Zeigt das Überwachungsfenster an.

   Aktuellen Wert anzeigen

Zeigt das Dialogfeld Aktuellen Wert anzeigen mit dem aktuellen Wert des ausgewählten Ausdrucks an.

   Aufrufeliste

Zeigt das Dialogfeld Aufrufeliste an, in dem die derzeit aktiven Prozeduraufrufe (Prozeduren in der Anwendung, die gestartet, aber nicht abgeschlossen wurden) angezeigt werden.


Bearbeiten-Symbolleiste

Enthält Schaltflächen, die Tastenkombinationen für häufig verwendete Menübefehle zum Bearbeiten von Code darstellen.

Klicken Sie einmal auf eine Symbolleistenschaltfläche, um den durch diese Schaltfläche repräsentierten Vorgang auszuführen. Aktivieren Sie im Dialogfeld Optionen auf der Registerkarte Allgemein das Kontrollkästchen QuickInfo anzeigen, um QuickInfos für die Symbolleistenschaltflächen anzuzeigen.

Symbolleistenschaltflächen

   Eigenschaften/Methoden anzeigen

Öffnet ein Feld im Code-Fenster mit den Eigenschaften und Methoden, die für das Objekt vor dem Punkt (.) verfügbar sind.

   Konstanten anzeigen

Öffnet ein Feld im Code-Fenster mit den Konstanten, die für die Eigenschaft zur Verfügung stehen, die Sie eingegeben haben und die vor dem Gleichheitszeichen (=) steht.

   QuickInfo

Stellt Ihnen Informationen zur Syntax für eine Variable, Funktion, Methode oder Prozedur zur Verfügung, auf deren Namen sich der Zeiger befindet.

   Parameterinfo

Zeigt im Code-Fenster ein Popup-Fenster mit Informationen zu den Parametern der Funktion an, in der sich der Zeiger befindet.

   Wort vervollständigen

Übernimmt die Zeichen, die Visual Basic automatisch für das Wort, das Sie eingeben, ergänzt.

   Einzug vergrößern

Verschiebt alle Zeilen des markierten Bereichs bis zum nächsten Tabstop.

   Einzug verkleinern

Verschiebt alle Zeilen des markierten Bereichs bis zum vorherigen Tabstop.

   Haltepunkt ein/aus

Setzt oder entfernt einen Haltepunkt in der aktuellen Zeile.

   Block auskommentieren

Fügt Kommentarzeichen am Anfang der Zeilen eines markierten Textbereichs ein.

   Auskommentierung des Blocks aufheben

Entfernt die Kommentarzeichen am Anfang der Zeilen eines markierten Textbereichs.

   Lesezeichen setzen/zurücksetzen

Aktiviert bzw. deaktiviert ein Lesezeichen für die aktive Zeile im Code-Fenster.

   Nächstes Lesezeichen

Setzt den Fokus auf das nächste Lesezeichen in der Lesezeichenliste.

   Vorheriges Lesezeichen

Verschiebt den Fokus auf das vorherige Lesezeichen in der Lesezeichenliste.

   Alle Lesezeichen löschen

Löscht alle Lesezeichen.


Optionen (Dialogfeld)

Ermöglicht die Änderung von Standardeinstellungen für die Visual Basic-Entwicklungsumgebung.

Das Dialogfeld Optionen besitzt die folgenden Registerkarten:

•	Editor

•	Editorformat

•	Allgemein

•	Verankern


Datei exportieren (Dialogfeld)

Ermöglicht Ihnen, der Exportdatei einen Namen zu geben und den Pfad, unter dem die Datei gespeichert werden soll, festzulegen.

Dialogfeldoptionen

Speichern in

Wählen Sie den Ordner aus, in dem die Datei gespeichert werden soll.

Übergeordneter Ordner

Zeigt eine Liste der Ordner oder Laufwerke eine Ebene über dem aktuellen Ordner an.

Neuen Ordner erstellen

Erstellt einen neuen Ordner.

Details

Zeigt den Ordner oder die Dokumente in einer Liste zusammen mit dem Ordner- oder Dokumentsymbol und dem Name, der Dateigröße (nur bei Dokumenten), dem Dateityp und dem Datum und der Uhrzeit der letzten Änderung an.

Liste

Zeigt die Ordner oder Dokumente in einem Listenformat zusammen mit dem Ordner- oder Dokumentsymbol und dem Namen an.

Dateiname

Visual Basic verwendet automatisch die standardmäßige Dateinamenerweiterung .FRM für Formulare, .BAS für Module oder .CLS für Klassenmodule, außer Sie geben ausdrücklich eine Dateinamenerweiterung ein.

Dateityp

Wählen Sie in der Liste den gewünschten Dateityp aus:

•	Formulardateien (*.frm) - Zeigt alle Formulare an.

•	Basic-Dateien (*.bas) - Zeigt alle Standardmodule an.

•	Klassendateien (*.cis) - Zeigt alle Klassenmodule an.


Datei importieren (Dialogfeld)

Ermöglicht Ihnen, die zu importierenden Datei auzuwählen.

Dialogfeldoptionen

Suchen in

Wählen Sie den Pfad für das zu öffnende Projekt aus.

Übergeordneter Ordner

Zeigt eine Liste der Ordner oder Laufwerke eine Ebene über dem aktuellen Ordner an.

Neuen Ordner erstellen

Erstellt einen neuen Ordner.

Liste

Zeigt die Ordner oder Projekte in einem Listenformat zusammen mit dem Ordner- oder Projektsymbol und dem Namen an.

Details

Zeigt die Ordner oder Projekte in einer Liste zusammen mit dem Ordner- oder Projektsymbol und dem Namen, der Dateigröße, dem Dateityp und dem Datum und der Uhrzeit der letzten Änderung an.

Dateiname

Wählen Sie den Namen der zu importierenden Datei aus, oder geben Sie ihn ein.

Dateityp

Wählen Sie den gewünschten Dateityp aus. Die Voreinstellung ist eine Visual Basic-Projektdatei (*.FRM, *.BAS, *.CLS). Die entsprechenden Dateien werden im Listenfeld Dateiname angezeigt.

Öffnen

Öffnet die ausgewählte Datei.

Abbrechen

Schließt das Dialogfeld, ohne ein neues Projekt zu öffnen.


Werkzeugsammlung

Zeigt die Standardsteuerelemente von Visual Basic sowie alle ActiveX-Steuerelemente und einfügbaren Objekte an, die Sie dem Projekt hinzugefügt haben.

•	Die Werkzeugsammlung kann durch Hinzufügen von Seiten oder Hinzufügen von Steuerelementen im Menü Extras über den Befehl Weitere Steuerelemente angepaßt werden.

Beim Hinzufügen einer Seite wird der Seite immer das Werkzeug Objekte auswählen hinzugefügt.

Standardsteuerelemente der Werkzeugsammlung

   Objekte auswählen

Der einzige Befehl in der Werkzeugsammlung, mit dem kein Steuerelement erstellt wird. Mit Objekte auswählen kann lediglich ein bereits in einem Formular erstelltes Steuerelement verschoben oder dessen Größe angepaßt werden.

   Bezeichnungsfeld (Label)

Ermöglicht Ihnen, Text festzulegen, den die Benutzer nicht ändern können, wie z.B. Beschriftungen unter Abbildungen.

   Textfeld (TextBox)

Enthält Text, den die Benutzer eingeben oder ändern können.

   Kombinationsfeld (ComboBox)

Ermöglicht das Erstellen einer Kombination aus einem Listenfeld und einem Textfeld. Die Benutzer können ein Objekt aus der Liste auswählen oder im Textfeld eine Eingabe vornehmen.

   Listenfeld (ListBox)

Verwenden Sie das Listenfeld zur Anzeige einer Liste mit Elementen, unter denen die Benutzer eine Auswahl treffen können. Enthält die Liste mehr Elemente als gleichzeitig dargestellt werden können, kann in der Liste ein Bildlauf durchgeführt werden.

   Kontrollkästchen (CheckBox)

Erstellt ein Feld, das die Benutzer aktivieren können, um eine Wahr/Falsch-Bedingung auszudrücken, oder das mehrere Wahlmöglichkeiten darstellt, aus denen die Benutzer mehr als eine Möglichkeit wählen können.

   Optionsfeld (OptionButton)

Ermöglicht die Anzeige mehrerer Wahlmöglichkeiten, aus denen der Benutzer nur genau eine Option auswählen kann.

   Umschaltfeld (ToggleButton)

Erstellt eine Schaltfläche, mit der ein Element ein- oder ausgeschaltet werde kann.

   Rahmen (Frame)

Ermöglicht das Erstellen einer grafischen oder funktionalen Gruppierung für Steuerelemente. Erstellen Sie zum Gruppieren von Steuerelementen zunächst den Rahmen und dann die Steuerelemente innerhalb des Rahmens.

   Befehlsschaltfläche (CommandButton)

Erstellt eine Schaltfläche, die die Benutzer zum Ausführen eines Befehls auswählen.

   Register (TabStrip)

Ermöglicht die Definition mehrerer Seiten für einen Fenster- oder Dialogfeldbereich in der Anwendung.

   Multiseiten (MultiPage)

Faßt mehrere Bildschirme mit Informationen innerhalb einer Gruppe zusammen.

   Bildlaufleiste (ScrollBar)

Ein grafisches Hilfsmittel, um sich innerhalb einer Liste mit vielen Elementen oder Informationen zu bewegen, um die aktuelle Position auf eine Skala anzugeben oder um Geschwindigkeit oder Menge anzugeben oder anzuzeigen.

   Drehfeld (SpinButton)

Dieses Steuerelement kann mit einem anderen Steuerelement zum Erhöhen und Reduzieren von Zahlen verwendet werden. Es kann auch zum Blättern in Werten oder Listen eingesetzt werden.

   Anzeige (Image)

Zeigt eine grafische Darstellung aus einer Bitmap, einem Symbol oder einer Metafile-Datei in Ihrem Formular an. Bilder, die in einem Anzeige-Steuerelement (Image) angezeigt werden, dienen nur zur reinen Darstellung und erfordern weniger Speicherplatz als ein Bildfeld-Steuerelement (PictureBox).


Allgemein (Registerkarte, Dialogfeld "Optionen")

Legt die Einstellungen, die Fehlerbehandlung und die Kompilierungseinstellungen für das aktuelle Visual Basic-Projekt fest.

Registerkartenoptionen

Einstellungen für Formularraster   Bestimmt die Darstellungsart des Formulars beim Bearbeiten.

•	Raster anzeigen - Legt fest, ob das Raster angezeigt wird.

•	Rastereinheiten - Zeigt die Rastereinheiten für das Formular an.

•	Breite - Legt die Breite der Rasterzellen in einem Formular fest (2 - 60 Punkte).

•	Höhe - Legt die Höhe der Rasterzellen in einem Formular fest (2 - 60 Punkte).

•	Steuerelemente am Raster ausrichten - Richtet die äußeren Begrenzungen von Steuerelementen automatisch an den Rasterlinien aus.

QuickInfo anzeigen   Zeigt QuickInfo für die Symbolleistenschaltflächen an.

Projektausblendung schließt Fenster   Legt fest, ob die Projekt-, UserForm-, Objekt- oder Modulfenster automatisch geschlossen werden, wenn ein Projekt im Projekt-Explorer ausgeblendet wird.

Bearbeiten und Fortfahren

•	Benachrichtigung vor Zustandsänderung - Legt fest, ob eine Benachrichtigung erfolgt, daß durch die angeforderte Aktion alle Variablen auf Modulebene für ein laufendes Projekt zurückgesetzt werden.

Fehlerbehandlung   Legt fest, wie Fehler in der Visual Basic-Entwicklungsumgebung verarbeitet werden. Das Einstellen dieser Option wirkt sich auf alle Instanzen von Visual Basic aus, die nach dem Ändern dieser Einstellung gestartet wurden.

•	Bei jedem Fehler unterbrechen - Bei jedem Fehler wird für das Projekt der Haltemodus aktiviert, unabhängig davon, ob eine Fehlerbehandlungsroutine aktiviert ist oder der Code sich in einem Klassenmodul befindet.

•	In Klassenmodul unterbrechen - Alle nichtverarbeiteten Fehler in einem Klassenmodul bewirken, daß für das Projekt in der Code-Zeile des Klassenmoduls, die den Fehler verursacht hat, der Haltemodus aktiviert wird.

•	Bei nichtverarbeiteten Fehlern unterbrechen - Wenn eine Fehlerbehandlungsroutine läuft, wird der Fehler behandelt, ohne den Haltemodus zu aktivieren. Sollte keine Fehlerbehandlungsroutine vorhanden sein, bewirkt der Fehler, daß der Haltemodus für das Projekt aktiviert wird. Ein nichtverarbeiteter Fehler in einem Klassenmodul bewirkt jedoch, daß für das Projekt in der Code-Zeile, die die falsche Prozedur für die Klasse aufgerufen hat, der Haltemodus aktiviert wird.

Kompilieren

•	Kompilieren bei Bedarf - Legt fest, ob ein Projekt vor dem Start vollständig kompiliert oder ob der Code bei Bedarf kompiliert wird, wodurch die Anwendung schneller gestartet werden kann.

•	Im Hintergrund kompilieren - Legt fest, ob Leerlaufzeit während der Laufzeit für die Kompilierung des Projekts im Hintergrund verwendet werden soll. Diese Option kann die Ausführungsgeschwindigkeit während der Laufzeit verbessern und ist nur verfügbar, wenn auch Kompilieren bei Bedarf aktiviert ist.


Editorformat (Registerkarte, Dialogfeld "Optionen")

Bestimmt die Darstellung des Visual Basic-Codes.

Registerkartenoptionen

Code-Farben   Bestimmt die Vordergrund- und Hintergrundfarben für die im Listenfeld ausgewählte Textart.

•	Textliste - Zeigt die Textelemente an, für die die Farben angepaßt werden können.

•	Vordergrund - Bestimmt die Vordergrundfarbe für den in der Testliste markierten Text.

•	Hintergrund - Bestimmt die Hintergrundfarbe für den in der Textliste markierten Text.

•	Kennzeichen - Bestimmt die Farbe des Kennzeichens in der Kennzeichenleiste.

Schriftart   Legt die für den gesamten Code verwendete Schriftart fest.

Größe   Bestimmt die für den Code verwendete Schriftgröße.

Kennzeichenleiste   Blendet die Kennzeichenleiste ein bzw. aus.

Beispiel   Zeigt einen Beispieltext für die eingestellte Schriftart, Schriftgröße und Farbe an.


Editor (Registerkarte, Dialogfeld "Optionen")

Enthält die Einstellungen für das Code- und das Projektfenster.

Registerkartenoptionen

Code-Einstellungen

•	Automatische Syntaxüberprüfung - Bestimmt, ob Visual Basic nach der Eingabe einer Code-Zeile automatisch die Syntax überprüfen soll.

•	Variablendeklaration erforderlich - Bestimmt, ob explizite Variablendeklarationen in Modulen erforderlich sind. Durch Aktivieren dieser Option wird die Option Explicit-Anweisung den allgemeinen Deklarationen allen neuen Modulen hinzugefügt.

•	Elemente automatisch auflisten - Zeigt eine Liste mit den Informationen an, die die Anweisung an der aktuellen Einfügemarke logisch vervollständigen würden.

•	Automatische QuickInfo - Zeigt bei der Eingabe Informationen zu Funktionen und deren Parametern an.

•	Automatische Daten-Tips - Zeigt den Wert der Variable an, auf der der Cursor positioniert ist. Nur im Haltemodus verfügbar.

•	Automatisch Einzug vergrößern - Ermöglicht für die erste Code-Zeile einen Tabulator festzulegen. Alle nachfolgenden Zeilen beginnen an der Tab-Position.

•	Tab-Schrittweite - Stellt die Tab-Schrittweite auf einen Wert zwischen 1 und 32 Leerzeichen ein; die Standardeinstellung ist 4 Leerzeichen.

Fenstereinstellungen

•	Drag-und-Drop bei der Textbearbeitung - Ermöglicht das Ziehen und Ablegen von Elementen im aktuellen Code und vom Code-Fenster in das Direkt- oder Überwachungsfenster.

•	Standardmäßig ganzes Modul anzeigen - Stellt den Standardzustand für neue Module so ein, daß Prozeduren im Code-Fenster entweder fortlaufend als Liste dargestellt werden, durch die geblättert werden kann, oder daß immer nur jeweils eine Prozedur angezeigt wird. Die Darstellung von momentan geöffneten Modulen ist davon nicht betroffen.

•	Prozedurtrennlinie - Ermöglicht die Anzeige bzw. das Ausblenden von Prozedurtrennlinien am Ende der einzelnen Prozeduren im Code-Fenster.


Schaltflächen-Editor (Dialogfeld)

Enthält die Hilfsmittel, um die Symbole in der Symbolleiste zu bearbeiten.

Dialogfeldoptionen

Bild   Zeigt Symbole pixelweise an.

Verschieben   Verschiebt das Bild, so daß auf alle Bereiche zugegriffen werden kann.

 - Verschiebt das Bild bei jedem Klicken um eine Zeile nach oben, bis die oberste Pixelzeile sichtbar ist.

 - Verschiebt das Bild bei jedem Klicken um eine Zeile nach unten, bis die unterste Pixelzeile sichtbar ist.

 - Verschiebt das Bild bei jedem Klicken nach rechts, bis die äußerste rechte Spalte sichtbar ist.

 - Verschiebt das Bild bei jedem Klicken nach links, bis die äußerste linke Spalte sichtbar ist.

Farben   Ändert die Farbe des Pixels. Klicken Sie auf die gewünschte Farbe und anschließend auf das Pixel, auf das diese Farbe angewendet werden soll.

Entfernen - Entfernt nach dem Klicken auf das Feld Entfernen die Farbe von dem Pixel, auf das geklickt wird.

Vorschau   Zeigt, wie das Symbol nach der Bearbeitung aussieht.

Löschen   Löscht alle Farben und Bilder im Bildfeld.

OK   Weist das Bild dem Steuerelement zu.


Makros (Dialogfeld)

Ermöglicht die Ausführung, Bearbeitung und das Löschen des ausgewählten Makros. Außerdem ist es möglich, ein Makro zu erstellen.

Dialogfeldoptionen

Makroname   Enthält den Namen des ausgewählten Makros oder ist leer, falls im Feld Makro keine Makros vorhanden sind.

Feld Makro   Listet die Makros auf, die für das Projekt, welches im Feld Makros in ausgewählt ist, zur Verfügung stehen.

Makros in   Listet die verfügbaren Projekte auf.

Ausführen   Führt das ausgewählte Makro aus.

Einzelschritt   Markiert die erste Zeile des Makros und positioniert das Kennzeichen für die aktuell ausgeführte Zeile.

Bearbeiten   Öffnet das Code-Fenster, in dem das ausgewählte Makro angezeigt wird, so daß das Makro bearbeitet werden kann.

Erstellen   Öffnet ein Modul im Code-Fenster, um ein neues Makro zu erstellen.

Löschen   Löscht das ausgewählte Makro im Projekt.


Schutz (Registerkarte, Dialogfeld "Projekteigenschaften")

Legt den Zugriffsschutz für Projekte fest.

Dialogfeldoptionen

Projekt sperren   Bietet die Möglichkeit, ein Projekt zu sperren, um andere Benutzer daran zu hindern, es zu verändern.

•	Projekt für die Anzeige sperren - Sperrt ein Projekt, damit es nicht angezeigt oder bearbeitet werden kann.

Kennwort zum Anzeigen der Projekteigenschaften   Legt das Kennwort fest, das es dem Benutzer erlaubt, die Projekteigenschaften anzuzeigen.

•	Kennwort - Legt das Kennwort für ein Projekt fest. Wenn Sie das Kontrollkästchen Projekt für die Anzeige sperren nicht aktivieren, jedoch ein Kennwort festlegen, müssen Sie beim nächsten Öffnen des Projekts zum Aufrufen des Eigenschaftenfensters ein Kennwort eingeben.

•	Kennwort bestätigen - Bestätigt das Kennwort, das im Feld Kennwort eingegeben wurde. Die Eingaben im Feld Kennwort bestätigen und im Feld Kennwort müssen beim Bestätigen mit OK identisch sein; andernfalls wird ein Fehler gemeldet.


Seitenreihenfolge (Dialogfeld)

Ermöglicht die Änderung der Reihenfolge von Registerseiten.

Dialogfeldoptionen

Seitenreihenfolge   Listet die Registerseiten von links nach rechts geordnet an.

Nach oben   Verschiebt die ausgewählte Seite bei jedem Klicken in der Liste um eine Stelle nach oben.

Nach unten   Verschiebt die ausgewählte Seite bei jedem Klicken in der Liste um eine Stelle nach unten.


Steuerelement anpassen (Dialogfeld)

Ermöglicht das Hinzufügen von QuickInfos und das Ändern des Symbols für das Steuerelement.

Dialogfeldoptionen

QuickInfo-Text   Enthält den Text für die QuickInfo.

Vorschau   Zeigt das Symbol an, das Sie für das Steuerelement auswählen.

Bild bearbeiten   Blendet das Dialogfeld Bild bearbeiten ein, in dem das Symbol bearbeitet werden kann.

Bild laden   Blendet das Dialogfeld Bild laden ein. Dieses Dialogfeld entspricht dem Standarddialogfeld Öffnen.


Verankern (Registerkarte, Dialogfeld "Optionen")

Ermöglicht Ihnen, festzulegen, welche Fenster verankerbar sein sollen. Ein Fenster ist verankert, wenn es mit einer Kante eines anderen verankerbaren Fensters oder eines Anwendungsfensters verbunden ist. Ein verankerbares Fenster wird beim Verschieben automatisch ausgerichtet. Ein Fenster ist nicht verankerbar, wenn es an eine beliebige Position auf dem Bildschirm verschoben werden kann und diese Position beibehält.

Wählen Sie die Fenster aus, die verankerbar sein sollen, und deaktivieren Sie die Kontrollkästchen für die anderen Fenster. Ein beliebiges Fenster, kein oder alle Fenster in der Liste können verankert werden.


Objekt einfügen (Dialogfeld)

Ermöglicht das Einfügen neuer Steuerelemente in ein Formular, indem neue Steuerelemente erstellt oder bestehende in einer Datei ausgewählt werden.

Dialogfeldoptionen

Neu erstellen   Blendet die Liste Objekttyp ein, in der Sie den Objekttyp wählen, der erstellt werden soll.

•	Objekttyp - Listet die verfügbaren Objekte auf.

Aus Datei erstellen   Blendet das Feld Datei und die Schaltfläche Durchsuchen ein, um die Datei auszuwählen, die als Objekt in das Formular eingefügt werden soll.

•	Datei - Listet den Namen und den Pfad für die Datei, die Sie einfügen möchten, auf.

•	Durchsuchen - Öffnet das Standarddialogfeld Durchsuchen, in dem Sie nach der einzufügenden Datei suchen können.

Ergebnis   Zeigt Informationen zu der ausgewählten Dialogfeldoption oder dem ausgewählten Objekt an.


Datei einfügen (Dialogfeld)

Ermöglicht Ihnen, nach einer Datei zu suchen und sie in ein Modul oder Projekt einzufügen.

Dialogfeldoptionen

Suchen in

Zeigt die verfügbaren Computer, Server, Laufwerke und Ordner an, die Sie verwenden können, um den Speicherort des zu verwendenden Projekts anzugeben.

Übergeordneter Ordner

Zeigt eine Liste mit Ordnern oder Laufwerken an, die sich eine Ebene über dem aktuellen Server, Computer oder Ordner befinden.

Neuen Ordner erstellen

Erstellt einen neuen Ordner.

Liste

Zeigt die Ordner oder Dokumente in einem Listenformat zusammen mit dem Ordner- oder Dokumentsymbol und dem Namen an.

Details

Zeigt den Ordner oder die Dokumente in einer Liste zusammen mit dem Ordner- oder Dokumentsymbol und dem Namen, der Dateigröße (nur bei Dokumenten), dem Dateityp und dem Datum und der Uhrzeit der letzten Änderung an.

Dateiname

Wählen Sie den Namen der einzufügenden Datei aus, oder geben Sie ihn ein.

Dateityp

Wählen Sie den gewünschten Dateityp. Die Voreinstellung ist Textdateien (*.TXT). Die entsprechenden Dateien werden im Listenfeld Dateiname angezeigt.

Öffnen

Fügt die ausgewählte Datei ein.

Abbrechen

Schließt das Dialogfeld, ohne ein neues Projekt einzufügen.


UserForm-Fenster

Ermöglicht Ihnen, in Ihrem Projekt Fenster oder Dialogfelder zu erstellen. Steuerelemente werden in einem Fomular erstellt und angezeigt.

Beim Entwerfen von Formularen gilt:

•	In jedem Formularfenster gibt es die Schaltflächen Maximieren, Minimieren und Schließen.

•	Im Dialogfeld Optionen kann auf der Registerkarte Allgemein das Formularraster angezeigt und die Größe der Rasterlinien festgelegt werden.

•	Verwenden Sie die Schaltflächen der Werkzeugsammlung, um Steuerelemente in dem Formular zu erstellen. Im Dialogfeld Optionen können Sie auf der Registerkarte Allgemein festlegen, daß die Steuerelemente am Raster des Formulars ausgerichtet werden.


Weitere Steuerelemente (Dialogfeld)

Ermöglicht Ihnen, der Werkzeugsammlung des Projekts weitere Steuerelemente hinzuzufügen.

Dialogfeldoptionen

Verfügbare Steuerelemente   Zeigt die verfügbaren ActiveX-Steuerelemente an.

Anmerkung   Steuerelemente, die im Projekt verwendet werden, können nicht gelöscht werden.

Anzeigen   Legt fest, welche Elemente in der Liste Verfügbare Steuerelemente angezeigt werden. Die folgende Option steht zur Verfügung:

•	Nur ausgewählte Elemente - Zeigt in der Liste Verfügbare Steuerelemente nur die Elemente an, die Sie in das Projekt aufgenommen haben.

Standort   Zeigt den Pfad des in der Liste Verfügbare Steuerelemente ausgewählten Elements an.


Aktivierreihenfolge (Dialogfeld)

Zeigt die Aktivierreihenfolge für die Objekte an und ermöglicht die Änderung der Reihenfolge.

Dialogfeldoptionen

Aktivierreihenfolge   Listet die Objekte in der aktuellen Reihenfolge im Formular auf.

Nach oben   Verschiebt das ausgewählte Objekt bei jedem Klicken in der Aktivierreihenfolge um eine Position nach oben.

Nach unten   Verschiebt das ausgewählte Objekt bei jedem Klicken  in der Aktivierreihenfolge um eine Position nach unten.


Prozedur hinzufügen (Dialogfeld)

Fügt eine neue Sub-, Function-, oder Property-Prozedur ein. Im Dialogfeld Prozedur hinzufügen können Sie außerdem den Gültigkeitsbereich auf öffentlich oder privat einstellen und alle lokalen Variablen der Prozedur in statische Variablen umwandeln.

Dialogfeldoptionen

Name   Listet einen Namen für die neue Prozedur auf.

Typ   Bezeichnet den zu erstellenden Prozedurtyp.

•	Sub - Erstellt eine neue Sub-Prozedur.

•	Function - Erstellt eine neue Function-Prozedur.

•	Property - Erstellt ein neues Prozedurpaar für Property Let und Property Get.

Gültigkeitsbereich   Stellt den Gültigkeitsbereich der Prozedur auf Öffentlich oder Privat ein.

Alle lokalen Variablen statisch   Fügt der Prozedurdefinition das Schlüsselwort Static hinzu.

OK   Fügt die Prozedurvorlage in das Code-Fenster ein.

Abbrechen   Schließt das Dialogfenster, ohne eine neue Prozedur einzufügen.


Code (Befehl, Menü "Ansicht")

Aktiviert bzw. zeigt das Code-Fenster für das aktuell ausgewählte Objekt an.

Symbolleistenschaltfläche:  . Tastenkombination: F7.


Letzte Position (Befehl, Menü "Ansicht")

Ermöglicht Ihnen, schnell zur vorherigen Position im Code zu wechseln. Dieser Befehl ist nur verfügbar, wenn Code bearbeitet oder mit dem Befehl Definition ein Aufruf ausgeführt wurde und das Code-Fenster angezeigt wird. Visual Basic protokolliert nur die letzten 8 Zeilen, die bearbeitet oder auf die zugegriffen wurde.

Tastenkombination: STRG+UMSCHALT+F2.


Objektkatalog (Befehl, Menü "Ansicht")

Zeigt den Objektkatalog mit den Objektbibliotheken, den Klassenbibliotheken, Klassen, Methoden, Eigenschaften, Ereignissen und Konstanten, die im Code verwendet werden können, sowie den Modulen und Prozeduren, die Sie für das Projekt definiert haben, an.

Symbolleistenschaltfläche:  .  Tastenkombination: F2.


Eigenschaftenfenster (Befehl, Menü "Ansicht")

Zeigt das Eigenschaftenfenster an, in dem die Entwurfszeiteigenschaften für ein ausgewähltes Formular, ein Steuerelement, eine Klasse, ein Projekt oder ein Modul, angezeigt werden.

Symbolleistenschaltfläche:  . Tastenkombination: F4.


Werkzeugsammlung (Befehl, Menü "Ansicht")

Zeigt die Werkzeugsammlung mit den Steuerelementen an, die derzeit für die Anwendung zur Verfügung stehen, oder blendet sie aus.

Symbolleistenschaltfläche:  .


Aufrufeliste (Befehl, Menü "Ansicht")

Zeigt das Dialogfeld Aufrufe an, das die Prozedur aufführt, für die die Ausführung begonnen, jedoch nicht beendet wurde. Dieser Befehl ist nur im Haltemodus verfügbar.

Beim Ausführen von Code in einer Prozedur durch Visual Basic wird diese Prozedur einer Liste mit den aktiven Prozeduraufrufen hinzugefügt. Wenn diese Prozedur dann eine andere Prozedur aufruft, sind in der Liste der aktiven Prozeduraufrufe zwei Prozeduren vorhanden. Jedes Mal, wenn eine Prozedur eine andere Sub-, Function- oder Property-Prozedur aufruft, wird diese der Liste hinzugefügt. Wenn die Ausführung wieder an die aufrufende Prozedur übergeben wird, werden die Prozeduren aus der Liste gelöscht. Im Direktfenster aufgerufene Prozeduren werden ebenfalls der Aufrufeliste hinzugefügt.

Das Dialogfeld Aufrufe kann auch durch Klicken auf die Schaltfläche Aufrufe (…) neben dem Feld Prozedur im Lokal-Fenster angezeigt werden.

Symbolleistenschaltfläche:    Tastenkombination: STRG+L.


Objekt (Befehl, Menü "Ansicht")

Zeigt das aktive Element an.

Symbolleistenschaltfläche:  . Tastenkombination: UMSCHALT+F7.


Direktfenster (Befehl, Menü "Ansicht")

Zeigt das Direktfenster und Informationen an, die sich aus Anweisungen zur Fehlerbeseitigung im Code oder aus direkt in das Fenster eingegebenen Befehlen ergeben.

Verwenden Sie das Direktfenster, um folgende Aktionen auszuführen:

•	Testen von problematischem oder neu erstelltem Code.

•	Abfragen oder Ändern von Variablenwerten während der Ausführung einer Anwendung. Wenn die Ausführung unterbrochen wird, können Sie der Variablen wie im Code einen neuen Wert zuweisen.

•	Abfragen oder Ändern eines Eigenschaftswerts während der Ausführung einer Anwendung.

•	Aufrufen von Prozeduren wie im Code.

•	Anzeigen von Testausgaben während der Programmausführung.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+G.


Lokal-Fenster (Befehl, Menü "Ansicht")

Zeigt das Lokal-Fenster und automatisch alle aktuellen lokalen Variablen und deren Werte an.

Das Lokal-Fenster wird beim Wechsel vom Laufzeit- in den Haltemodus und bei jeder Änderung des Prozedurkontexts automatisch aktualisiert.

Symbolleistenschaltfläche:  .


Überwachungsfenster (Befehl, Menü "Ansicht")

Zeigt das Überwachungsfenster und die aktuellen Überwachungsausdrücke an. Das Überwachungsfenster wird automatisch angezeigt, wenn Überwachungsausdrücke im Projekt definiert sind.

Sollte sich der Inhalt eines Ausdrucks beim Wechsel in den Haltemodus außerhalb des Gültigkeitsbereichs befinden, wird der aktuelle Wert nicht angezeigt.

Symbolleistenschaltfläche:  .


Definition (Befehl, Menü "Ansicht")

Zeigt die Position im Code-Fenster an, an der die jeweilige Variable oder Prozedur an der Cursor-Position definiert ist. Befindet sich die Definition in einer Bibliothek, auf die verweisen wird, so wird sie im Objektkatalog angezeigt.

Tastenkombination: UMSCHALT+F2.


Symbolleisten (Befehl, Menü "Ansicht")

Listet die Symbolleisten auf, die in Visual Basic und in den Befehl Anpassen integriert sind. Folgende Funktionen sind möglich:

•	Ein- und Ausblenden der Symbolleisten.

•	Ziehen der Symbolleisten an eine andere Position des Desktops.

Testen   Zeigt die Testen-Symbolleiste an, die Schaltflächen für allgemeine Testfunktionen enthält.

Bearbeiten   Zeigt die Bearbeiten-Symbolleiste an, die Schaltflächen für allgemeine Bearbeitungsfunktionen enthält.

Standard   Zeigt die Standard-Symbolleiste an, die der Symbolleiste mit den Voreinstellungen entspricht.

UserForm   Zeigt die UserForm-Symbolleiste an, die spezielle Schaltflächen für das Formular enthält.

Anpassen   Zeigt das Dialogfeld Anpassen an, in dem Symbolleisten und die Menüleiste individuell angepaßt oder erstellt werden können.


Projekt-Explorer (Befehl, Menü "Ansicht")

Zeigt den Projekt-Explorer mit einer hierarchischen Liste der derzeit geöffneten Projekte und deren Inhalt ein.

Der Projekt-Explorer hilft Ihnen, sich innerhalb der Projekte zu bewegen und diese zu verwalten. Im Projekt-Explorer können jedoch keine Anwendungen erstellt werden.

Symbolleistenschaltfläche:  . Tastenkombination: STRG+R.


Caption-Eigenschaft


Enabled-Eigenschaft


Height-Eigenschaft


HelpContextID-Eigenschaft


Hide-Methode


Left-Eigenschaft


Move-Methode


Name-Eigenschaft


PrintForm-Methode


Show-Methode


StartUpPosition-Methode


Tag-Eigenschaft


Top-Eigenschaft


Visible-Eigenschaft


WhatsThisButton-Eigenschaft


WhatsThisHelp-Eigenschaft


WhatsThisMode-Methode


Width-Eigenschaft


Ungenaue Auswahl

Sie haben entweder keinen Indexeintrag ausgewählt, oder Sie haben Hilfe zu einer Komponente der integrierten Entwicklungsumgebung (IDE = Integrated Development Environment) angefordert. Wenn Sie einen Indexeintrag auswählen wollten, versuchen Sie es erneut, indem Sie einen einzelnen Eintrag auswählen. Wenn Sie Informationen über die integrierte Entwicklungsumgebung anfordert wollten, klicken Sie auf einen der folgenden Begriffe:

Code- oder Modulfenster

Direktfenster

Lokalfenster

Objektkatalog

Überwachungsfenster


Befehle im Menü "Fenster"

Teilen

Unterteilt das Code-Fenster horizontal in zwei gleich große Hälften. Nur verfügbar, wenn das Code-Fenster aktiv ist.

Symbolleistenschaltfläche:

Untereinander

Ordnet alle offenen Dokumentenfenster in Ihrem Projekt untereinander an.

Symbolleistenschaltfläche:

Nebeneinander

Ordnet alle offenen Dokumentenfenster in Ihrem Projekt nebeneinander an.

Symbolleistenschaltfläche:

Überlappend

Ordnet alle offenen Dokumentenfenster in Ihrem Projekt neu an, so daß sie überlappend dargestellt werden.

Symbolleistenschaltfläche:

Symbole anordnen

Ordnet die Symbole aller Dokumentenfenster, die Sie minimiert haben, in einer Reihe von links nach rechts am unteren Fensterrand an.

Fensterliste

Führt alle offenen Dokumentenfenster auf.