Método Parameters.Add (Excel)

Cria um novo parâmetro de consulta.

Sintaxe

expressão. Adicionar (Nome, iDataType)

Expressão Uma variável que representa um objeto Parameters .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Name Obrigatório String O nome do parâmetro especificado. O nome do parâmetro deve coincidir com a cláusula de parâmetro na instrução SQL.
Idatatype Opcional Variantes O tipo de dados do parâmetro. Pode ser qualquer constante XlParameterDataType . Esses valores correspondem a tipos de dados ODBC. Eles indicam o tipo de valor que o driver ODBC espera receber. O Microsoft Excel e o gerenciador de driver ODBC coagirão o valor do parâmetro dado no Excel ao tipo de dados correto para o driver.

Valor de retorno

Um objeto Parameter que representa o novo parâmetro de consulta.

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 valor da cidade é 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

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.