Unterformular in Access VBA deaktivieren

July 27

"Unterformular" ist ein VBA-Objekt, das bezieht sich auf die Steuerelemente, die mit Bezug auf Unterformulare in Microsoft Access verwendet. Das Objekt "Unterformular" kann verwendet werden, um das Unterformular vollständig zu deaktivieren, oder wenn ein bestimmter Parameter erfüllt oder nicht erfüllt ist. Um mit dem Objekt "Unterformular" zu deaktivieren, verwenden Sie die Eigenschaft "Subform.enabled", die eine boolesche Eigenschaft ist. Da Sie das Formular deaktivieren, werden Sie die-Eigenschaft auf "False" festlegen Benutzer sollten die VBA-Programmierung wissen, bevor Sie versuchen, diese Aufgabe besitzen.

Anweisungen

Deaktivieren das gesamte Formular

1 Öffnen Sie das Hauptformular-Skript mit dem VBA-Editor.

2 Scrollen Sie zum Bereich Ihrer wichtigsten VBA-Skript wo Sie den Befehl deaktivieren einfügen.

3 Typ "Formulare! [Name des Hauptformulars]! [SubFormControlName]. Aktiviert = False "und drücken Sie enter. Dadurch wird das Formular verwendet werden unterbinden.

4 Klicken Sie auf "Datei".

5 Klicken Sie auf "Save [Datenbankname]."

Deaktivieren das Formular auf Grundlage der Parameter

6 Öffnen Sie das Hauptformular-Skript mit dem VBA-Editor.

7 Scrollen Sie zum Bereich Ihrer wichtigsten VBA-Skript wo Sie den Befehl deaktivieren einfügen.

8 Typ "Formulare! [Name des Hauptformulars]! [SubFormControlName]. Aktiviert = ([Parameter]) "und drücken Sie enter. Dadurch wird die Verwendung des Formulars auf Grundlage des Parameters. Verwenden Sie "<>", wenn Sie möchten das Formular deaktiviert werden, wenn der Parameter erfüllt ist. Verwenden Sie "=" Wenn Sie möchten das Formular deaktiviert werden, wenn der Parameter nicht erfüllt ist.

9 Klicken Sie auf "Datei".

10 Klicken Sie auf "Save [Datenbankname]."

Tipps & Warnungen

  • Stellen Sie sicher, dass Sie "Controlname" und nicht "Sourceobject" verwenden, wenn Sie den Code schreiben. Während diese Eigenschaftennamen oft identisch sind, sind sie nicht die gleiche Eigenschaft. Die "Controlname"-Eigenschaft ist die Referenz für das Unterformular, während die Eigenschaft "Sourceobject" verwendet wird, um festzulegen, welches Unterformular in einem Steuerelement verwendet wird.