Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma coleção de objetos parameter para a tabela de consulta especificada.
Comentários
Cada objeto Parameter representa um único parâmetro de consulta. Cada tabela de consulta contém uma coleção Parameters, mas a coleção está vazia, a menos que a tabela de consulta esteja usando uma consulta parâmetro.
Não é possível usar o método Add em uma tabela de consulta da URL de conexão. Para tabelas de consulta de ligação de URL, o Microsoft Excel cria os parâmetros com base nas propriedades Connection e PostText .
Exemplo
Utilize a propriedade Parâmetros do objeto QueryTable para devolver a coleção Parâmetros .
O exemplo a seguir exibe o número de parâmetros na tabela de consulta um.
MsgBox Workbooks(1).ActiveSheet.QueryTables(1).Parameters.Count
Utilize o método Add para criar um novo parâmetro para uma tabela de consulta. O exemplo seguinte altera a instrução SQL para a tabela de consulta uma. A cláusula "(city=?)" indica que a consulta é uma consulta parametrização e que o valor da cidade está definido como a constante Oakland.
Set qt = Sheets("sheet1").QueryTables(1)
qt.Sql = "SELECT * FROM authors WHERE (city=?)"
Set param1 = qt.Parameters.Add("City Parameter", _
xlParamTypeVarChar)
param1.SetParam xlConstant, "Oakland"
qt.Refresh
Métodos
Propriedades
Confira também
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.