Um ein Listen- oder Kombinationsfeld zu erstellen, muss Felddatentyp - Nachschlage Assistent gewählt werden.
Danach dem Assistenten folgen (selbst Werte eingeben wird empfohlen!)
Mit Hilfe der Toolbox können weitere Steuerelemente, wie Schaltflächen Kombinations-/Listenfelder, Textfelder, … eingefügt werden.
Dabei die Elemente einfach aufziehen und den Anweisungen des Assistenten folgen.
heutges Datum einfügen:
Me!Feldname = Date
Bearbeiten erlauben:
Im Formular muss zuerst das Bearbeiten inaktiv gestellt werden: Eigenschaften - Formular auswählen (oben) - Daten - Bearbeitung zulassen - Nein
Me.AllowEdits = True
Daten neu hinzufügen (für Schalfläche „Neuen Kunden z.B.)
DoCmd.GoToRecord , , acNewRec
Kombinationsfeld mit Primärschlüssel synchronisieren:
Private Sub Form_Current() Kombinationsfeld+Nr = [Primärschlüssel] End Sub
Einem Feld die Tastenkombination Strg + 1 übergeben:
Private Sub Feldname_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 49 And Shift = 2 Then 'Strg+1'
Feldname1 = "Feldinhalt"
Feldname2 = "Feldinhalt"
End If
End Sub
Variablen definieren
Dim VARIABLENNAME As VARIABLENTYP
IF Bedningung
Bei der IF … THEN … ELSE Anweisung muss die Bedingung TRUE oder FALSE entsprechen, damit die nachstehenden Anweisungen durchgeführt werden können.
IF Bedingung THEN Anweisung1 ELSE Anweisung2 EndIF
Messagebox (MsgBox)
Erzeugt eine gewünschte Meldung, in einem Dialogfeld, auf dem Bildschirm an!
MsgBox(prompt[, buttons][, title])
MsgBox ("Befehl ausführen?", vbYesNo + vbQuestion, "Anfrage")
MsgBox ("Befehl ausführen?", 4 + 32, "Anfrage")
prompt … Ein String der als Meldung im Dialogfeld angezeigt wird
buttons … Anzahl und Art der gewünschten Schaltfläche am Dialogfeld
title … Sting der den Titel des Dialogfeldes bestimmt
Folgende Buttons und Symbole kann eine MsgBox enthalten:
Rückgabewerte der Buttons: