Método Parameter.SetParam (Excel)
Define um parâmetro para a tabela de consulta especificada.
Sintaxe
expressão. SetParam (Tipo, Valor)
Expressão Uma variável que representa um objeto Parameter .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Type | Obrigatório | XlParameterType | Uma das constantes de XlParameterType, que especifica o tipo de parâmetro. |
Valor | Obrigatório | Variantes | O valor do parâmetro especificado, como mostrado na descrição do argumento Type. |
Exemplo
Este exemplo altera a instrução SQL da tabela de consulta um. A cláusula (city=?)
indica que a consulta é uma consulta de parâmetro e o exemplo define o valor da cidade 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
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.