Page.InSelection-Eigenschaft (Access)

Verwenden Sie die InSelection-Eigenschaft , um festzulegen oder anzugeben, ob ein Steuerelement in einem Formular in der Entwurfsansicht ausgewählt ist. Boolescher Wert mit Lese-/Schreibzugriff.

Syntax

Ausdruck verwendet werden. In Auswahl

Ausdruck Eine Variable, die ein Page-Objekt darstellt.

Hinweise

Wenn ein Steuerelement ausgewählt ist, sind seine Ziehpunkte sichtbar, und seine Größe kann vom Benutzer geändert werden. Es können auch gleichzeitig mehrere Steuerelemente ausgewählt sein.

Beispiel

In der folgenden Funktion wird mit der InSelection-Eigenschaft ermittelt, ob auf dem angegebenen Formular das Steuerelement strControlName ausgewählt ist.

Fügen Sie zum Testen dieses Codes den IsControlSelected-Funktionscode in den Abschnitt "Deklarationen" eines Codemoduls in der Northwind-Beispieldatenbank ein, öffnen Sie das Formular "Kunden " in der Entwurfsansicht, und wählen Sie das Steuerelement "CompanyName " aus. Geben Sie im Fenster "Debuggen" die folgende Zeile ein.

? IsControlSelected (Forms!Customers, "CompanyName") 
 
Function IsControlSelected(frm As Form, _ 
 strControlName As String) As Boolean 
 Dim intI As Integer, ctl As Control 
 If frm.CurrentView <> 0 Then 
 ' Form is not in Design view. 
 Exit Function 
 Else 
 For intI = 0 To frm.Count - 1 
 Set ctl = frm(intI) 
 If ctl.InSelection = True Then 
 ' Is desired control selected? 
 If UCase(ctl.Name) = UCase(strControlName) Then 
 IsControlSelected = True 
 Exit Function 
 End If 
 Else 
 IsControlSelected = False 
 End If 
 Next intI 
 End If 
End Function

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.