PDA

Vollständige Version anzeigen : Optionsfelder und Gruppen:


ATMA
03.07.2001, 09:50
Wie kann ich in VBA feststellen, ob ein Optionsfeld zu einer Gruppe gehört, oder umgekehrt, welche Optionsfelder zu einer Gruppe gehören?

A.S.
03.07.2001, 10:03
Hallo ATMA,

ob ein Steuerelement einem übergeordneten Steuerelement zugehörig ist, kannst Du über

Dim bolHasParent As Boolean
Dim strParentName As String
On Error Resume Next
strParentName = Me!ctlSteuerelement.Name
On Error Goto 0
bolHasParent = Err.Number = 0
If bolHasParent Then
' Mach was
End If

erkennen.

Ob einem Steuerelement untergeordnete Steuerelemente angehören, ermittelst Du über

Dim bolHasChilds as Boolean
bolHasChilds = Me!ctlSteuerelement.Controls.Count > 0
If bolHasChilds Then
' Mach was
End if

Um zu unterscheiden um welche Steuerelemente es sich handelt, gibt es in Access vordefinierte Konstanten z. Bsp. acTextBox. Rufe in der OnlineHilfe mal acTextBox auf, dann zeigt Acc Dir die Konstanten für die übrigen Steuerelemente.


------------------
HTH

Arno