Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Utilize a propriedade RowSourceType (juntamente com a propriedade RowSource ) para indicar ao Microsoft Access como fornecer dados ao objeto especificado. String de leitura/gravação.
Sintaxe
expressão. RowSourceType
expressão Uma variável que representa um objeto ComboBox .
Comentários
A propriedade RowSourceType utiliza as configurações a seguir.
| Configuração | Descrição |
|---|---|
| Tabela/Consulta | (Padrão) Os dados são de uma tabela, consulta ou instrução SQL especificada pela configuração de RowSource. |
| Lista de Valores | Os dados são uma lista de itens especificada pela configuração RowSource. |
| Lista de Campos | Os dados são uma lista de nomes de campos de uma tabela, consulta ou instrução SQL especificada pela configuração RowSource. |
Observação
Você também pode definir a propriedade RowSourceType com uma função definida pelo usuário. O nome da função é inserido sem um sinal de igual (=) anterior e sem o par de parênteses à direita. Tem de fornecer argumentos de código de função específicos para indicar ao Access como preencher o controlo.
No Visual Basic, defina a propriedade RowSourceType através de uma expressão de cadeia com um destes valores: "Tabela/Consulta", "Lista de Valores" ou "Lista de Campos". Você também usa uma propriedade RowSource. Para definir a propriedade RowSourceType para uma função definida pelo usuário, insira o nome da função.
Quando você tiver um número limitado de valores que não mudam, será possível definir a propriedade RowSourceType como Lista de valores e inserir os valores que compõem a lista na propriedade RowSource.
Quando cria uma função definida pelo utilizador para inserir itens numa caixa de listagem ou caixa de combinação, o Access chama a função repetidamente para obter as informações de que precisa. As funções RowSourceType definidas pelo utilizador têm de ser escritas num formato de função muito específico.
Exemplo
O exemplo a seguir define a propriedade RowSourceType para uma caixa de combinação como Tabela/Consulta e define a propriedade RowSource para uma consulta chamada EmployeeList.
Forms!Employees!cmboNames.RowSourceType = "Table/Query"
Forms!Employees!cmboNames.RowSource = "EmployeeList"
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.