Visual Basic für Applikationen ist Microsofts Skriptsprache für seine Office-Suite von Programmen , die Access enthält . Ein Teil der Programmierung mit VBA beinhaltet die Arbeit mit virtuellen Objekten , wie der Datenbank -Objekt, das Ihre Arbeit Mannschaftsaufstellung Daten enthält. Jedes Objekt hat Eigenschaften, die gelesen und kann oft auf die Eigenschaften des Objekts zu verwalten. Zum Beispiel können Sie die "Type" -Eigenschaft eines Field-Objekt , um zu sehen , ob das Feld numerisch, alphabetisch oder eine andere Art ist . Überprüfen einer Unterkunft bietet VBA -Programme mit der Laufzeit- Informationen, die sie brauchen, um Ihr Team zu verwalten. Things You
Microsoft Access
brauchen anzeigen Weitere Anweisungen
1
Open Access , erstellen Sie eine neue Tabelle mit dem Namen " Tabelle1 " mit zwei Spalten : " Feld1 " und " Field2 . " Sie schreiben ein VBA- Programm , um die Eigenschaften einer dieser Spalten und die Eigenschaft eines Kontrollkästchen-Steuerelement zu überprüfen.
2
Erstellen Sie ein Formular auf "Tabelle1 " basiert , indem Sie auf die "Form" -Taste auf dem Menü "Erstellen" .
3
rechten Maustaste auf die neue Form der Registerkarte und wählen Sie " Design-Ansicht ", dann klicken Sie auf die " Checkbox" Kontrolle auf der Multifunktionsleiste (die große Symbolleiste). Ziehen Sie in der "Form Header" -Bereich , um die Kontrollkästchen zu erstellen.
4
der rechten Maustaste auf das Kontrollkästchen und wählen Sie "Eigenschaften ", dann " justread " im Feld "Name" des "Anderen " Reiter am rechten Bildschirm . Diese Aktion legt den Namen einer Checkbox , deren " Wert "-Eigenschaft finden Sie in VBA-Code zu überprüfen.
5
Klicken Sie auf die "..." -Taste auf der Registerkarte "Ereignis" der " OnClick "-Feld . . Doppelklicken Sie auf "Code Builder ", um den VBA integrierte Entwicklungsumgebung ( IDE) geben
6
Fügen Sie den folgenden Code zwischen den " Private Sub " und " End Sub " Aussagen :
< p > private Sub justread_Click ()
With Me ! Feld1
If Me ! justread.value = True Then
. Aktiviert = False
. = Gesperrt Wahre
Else
. Enabled = False
. Locked = False
End If End With
End Sub
Dieses Unterprogramm prüft den " justread " Steuerelement "value" -Eigenschaft für den " wahren" Wert . Wenn " Wert " wahr ist, das Unterprogramm Benutzer Eintrag deaktiviert im " Feld1 " Textfeld.
7
Presse "Alt -F11 " , um zum Zugang , dann auf die Registerkarte Formular mit der rechten Maustaste . Wählen Sie "Form View" um das Formular auszuführen .
8
Geben Sie einen beliebigen Text in der " Feld1 "-Feld , dann überprüfen Sie das Kontrollkästchen am oberen Rand des Formulars . Versuchen Sie, mehr Text in der " Feld1 "-Feld eingeben. Die VBA Unterprogramm Ihnen eingegebenen verhindern Eintrag , basierend auf dem Wert der Checkbox der "value" Eigenschaft .
9
rechten Maustaste auf die Form der Tabelle und wählen Sie " Entwurfs" Ansicht . Geben Sie das IDE , indem Sie auf die Schaltfläche "... " . Taste in der " justread " Checkbox der " OnClick "-Feld , wie Sie in Schritt 5 getan
10
Ersetzen Sie die " justread_Click " Unterprogramm mit dieser überarbeiteten Code : Private Sub
justread_Click ( )
With Me ! Field2
. BackColor = 16777215 Dann
. BackColor = 13597561
Else
. BackColor = 16777215
End If End With
End Sub