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.