Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit der SubdatasheetExpanded-Eigenschaft können Sie den Speicherzustand aller Unterdatenblätter in einer Tabelle oder Abfrage angeben oder bestimmen. Boolescher Wert mit Lese-/Schreibzugriff.
Syntax
Ausdruck verwendet werden. UnterdatenblattErweitert
expression Eine Variable, die ein Form-Objekt darstellt.
Hinweise
Der Standardwert ist False.
Um die SubdatasheetExpanded-Eigenschaft mithilfe von Visual Basic festzulegen, müssen Sie zuerst die Eigenschaft mit der DAO-Methode "CreateProperty " erstellen.
Die Eigenschaften "SubdatasheetExpanded" und "SubdatasheetHeight" werden für das Unterformularsteuerelement wirksam, wenn sich das Formular in der Datenblattansicht befindet.
Beispiel
Im folgenden Beispiel wird die Unterdatenblatterweiterung für das Formular "Bestellungen" aktiviert oder deaktiviert.
Wenn Sie dieses Beispiel selbst ausprobieren möchten, öffnen Sie ein Formular (das ein Unterformular enthält) in der Entwurfsansicht, wählen Sie im Eigenschaftenfenster des Formulars neben dem Eigenschaftenfeld beim Laden die Schaltfläche "Generator" aus, fügen Sie diesen Code in das Form_Load Ereignis des Formulars ein (wobei der Verweis auf das Formular "Bestellungen" entfernt wird), und öffnen Sie dann das Formular in der Datenblattansicht.
Dim strExpand As String
With Forms("Purchase Orders")
strExpand = InputBox("Expand subdatasheets? Y/N")
Select Case strExpand
Case "Y"
.SubdatasheetExpanded = True
Case "N"
.SubdatasheetExpanded = False
Case Else
MsgBox "Can't determine subdatasheet expansion state."
End Select
End With
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.