Partager via


Propriété Forms.Count (Access)

Utilisez la propriété Count pour déterminer le nombre d’éléments dans une collection spécifiée. Long (en lecture seule).

Syntaxe

expression. Compter

Expression Variable qui représente un objet Forms .

Exemple

Par exemple, si vous souhaitez déterminer le nombre de formulaires actuellement ouverts ou existants dans la base de données, vous devez utiliser les chaînes de code suivantes.

' Determine the number of open forms. 
 
forms.count 
 
' Determine the number of forms (open or closed) 
' in the current database. 
 
currentproject.allforms.count

L'exemple suivant utilise la propriété Count pour contrôler une boucle qui imprime des informations sur tous les formulaires ouverts et leurs contrôles.

Sub Print_Form_Controls() 
 Dim frm As Form, intI As Integer 
 Dim intJ As Integer 
 Dim intControls As Integer, intForms As Integer 
 intForms = Forms.Count ' Number of open forms. 
 If intForms > 0 Then 
 For intI = 0 To intForms - 1 
 Set frm = Forms(intI) 
 Debug.Print frm.Name 
 intControls = frm.Count 
 If intControls > 0 Then 
 For intJ = 0 To intControls - 1 
 Debug.Print vbTab; frm(intJ).Name 
 Next intJ 
 Else 
 Debug.Print vbTab; "(no controls)" 
 End If 
 Next intI 
 Else 
 MsgBox "No open forms.", vbExclamation, "Form Controls" 
 End If 
End Sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.