Propriedade Form.Properties (Access)

Retorna uma referência ao objeto de coleção de Propriedades de um controle. Somente leitura.

Sintaxe

expressão. Propriedades

expressão Uma variável que representa um objeto Form.

Comentários

Objeto da coleção de Propriedades é a coleção de todas as propriedades relacionadas a um controle. Consulte membros individuais da coleção usando o índice do objeto membro ou uma expressão de cadeia de caracteres que é o nome do objeto membro.

O primeiro objeto membro da coleção tem um valor de índice de 0 e o número total de objetos membro na coleção é o valor da propriedade Count da coleção Properties menos 1.

Exemplo

O procedimento a seguir usa a propriedade Properties para imprimir todas as propriedades associadas aos controles em um formulário para a janela de depuração. Para executar esse código, coloque um botão de comando chamado cmdListProperties em um formulário e cole o código a seguir na seção Declarações do formulário. Clique no botão de comando para imprimir a lista de propriedades na janela de depuração.

Private Sub cmdListProperties_Click() 
 ListControlProps Me 
End Sub 
 
Public Sub ListControlProps(ByRef frm As Form) 
 Dim ctl As Control 
 Dim prp As Property 
 
 On Error GoTo props_err 
 
 For Each ctl In frm.Controls 
 Debug.Print ctl.Properties("Name") 
 For Each prp In ctl.Properties 
 Debug.Print vbTab & prp.Name & " = " & prp.Value 
 Next prp 
 Next ctl 
 
props_exit: 
 Set ctl = Nothing 
 Set prp = Nothing 
Exit Sub 
 
props_err: 
 If Err = 2187 Then 
 Debug.Print vbTab & prp.Name & " = Only available at design time." 
 Resume Next 
 Else 
 Debug.Print vbTab & prp.Name & " = Error Occurred: " & Err.Description 
 Resume Next 
 End If 
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.