Access-VBA-Programmierung für Dummies

Diese Liste, die Sie die am häufigsten ausgeführten Arbeiten in VBA zeigt und die Anweisungen, die Sie eingeben müssen, die VBA Aufgabe erledigt zu bekommen, so halten Sie diese Liste praktisch:

Menu

Öffnen Sie ein Formular in der Formularansicht:

DoCmd.OpenForm "Formularname"AcNormal

Ändern Sie eine Formulareigenschaft auf einer offenen Form:

Formen![Formularname].Name des Anwesens = neuer Wert

Gibt einen Wert aus einem Steuerelement auf einer offenen Form:

Formen![Formularname]! [Control].Wert

Ändern Sie den Wert eines Steuer auf einer offenen Form:

Formen![Formularname]! [Control] .Value = neuer Wert

Ändern einer Steuer Eigenschaft auf einer offenen Form:

Formen![Formularname]! [Control].Name des Anwesens = neuer Wert

Schließen Sie ein Formular, speichern Sie die Änderungen:

DoCmd.Close acForm "Formularname"AcSaveYes

Drucken Sie einen Bericht:

DoCmd.OpenReport "REPORT"AcViewNormal

Führen Sie eine Aktion-Abfrage:

DoCmd.RunSQL "SQLstatement"

Zeigen Sie eine einfache Botschaft:

MsgBox "deine Nachricht"

Stellen Sie eine Ja / Nein-Frage Bildschirm:

Variable = MsgBox ( "deine Nachricht"VbQuestion + vbYesNo)

Navigieren und Auswählen-Code in VBA

Verwenden Sie diese VBA Verknüpfungen im Code-Fenster (zum Beschreiben, Bearbeiten und Anzeigen von VBA) und dem Direkt-Fenster (die Sie jederzeit ausführen Code können direkt vor Ort) Ihre Aufträge schnell zu erledigen.

AktionTastenkürzel
Bewegen Sie den Cursor ein Zeichen nach rechts-
Wählen Sie Zeichen nach rechtsUmschalt + -
Bewegen Sie den Cursor nach rechts ein WortStrg + -
Wählen des Wortes zu beendenStrg + Umschalt + -
Bewegen Sie den Cursor nach links ein Zeichenlarr-
Wählen Sie Zeichen links vom CursorShift + larr-
Bewegen Sie den Cursor nach links ein WortStrg + larr-
Bewegen Sie den Cursor von Zeile zu beginnenZuhause
Wählen Sie Text von Zeile zu beginnenUmschalt + Home
Bewegen Sie den Cursor an das ZeilenendeEnde
Wählen Sie Text bis zum Ende der ZeileShift + End
Bewegen Sie den Cursor auf eine Linie^
Bewegen Sie den Cursor nach unten eine Liniedarr-
Bewegen Sie den Cursor zum nächsten VerfahrenStrg + darr-
Bewegen Sie den Cursor zur vorherigen VerfahrenStrg + ^
Blättern Sie nach oben einen BildschirmPgUp
Blättern Sie nach unten einen BildschirmPgDn
Zum Anfang der ModulStrg + Home
Wählen Sie den gesamten Text nach oben ModulStrg + Shift + Home
Zum Ende gehen ModulStrg + Ende
Wählen Sie den gesamten Text bis zum unteren ModulStrg + Umschalt + Ende
Cut AuswahlStrg + X
Kopieren AuswahlStrg + C
Paste AuswahlStrg + V
Schneiden Sie aktuelle Zeile kopierenStrg + Y
Löschen des Wortes zu beendenStrg + Entf
Zeichen löschen oder ausgewählten TextLöschen (Entf)
Löschen Zeichen links vom CursorRücktaste
Löschen des Wortes zu beendenStrg + Entf
Löschen zu Anfang des WortesStrg + Backspace
Rückgängig machenStrg + Z
einrücken LinieTab
ausrücken LinieUmschalt + Tab
FindenStrg + F
ErsetzenStrg + H
Nächstes findenF3
Finden ZurückShift + F3
Holen Sie sich Hilfe mit aktuell ausgewählte WortF1
Quick InfoStrg + I

Allgemein VBA-Editor Shortcut Keys

Die folgende Tabelle zeigt Ihnen einige hilfreiche Tastenkombinationen und ihre Funktionen im gesamten Visual Basic-Editor, in dem Sie schreiben, bearbeiten und testen Sie Ihr VBA-Code.

AktionTastenkürzel
Wechseln Sie zwischen Access und VBA-EditorAlt + F11
HilfeF1
Ansicht Object BrowserF2
Anzeigen von Eigenschaften / EreignisseF4
Code anzeigen FensterF7
Ansicht Direkt-FensterStrg + G
Ansicht KontextmenüShift + F10 (oder rechts; klicken)
Führen Sie einen Sub / UserF5
Stoppen Sie die Ausführung von CodeStrg + Pause
Schließen VBA-Editor und Rückkehr zum ZugangAlt + Q

VBA Debuggen Shortcut Keys

Da Code in einer Programmiersprache genau zu sein hat geschrieben, kann es keine Fehler oder Bugs sein. Glücklicherweise können Sie Code in VBA schnell mit diesen Debug-Verknüpfungen zu debuggen:

AktionTastenkürzel
Toggle BreakpointF9
HineinsteigenF8
Schritt überShift + F8
heraustretenStrg + Umschalt + F8
Run to CursorStrg + F8
Alle Haltepunkte löschenStrg + F9

Menü