Método Parameters.Add (Excel)
Cria um novo parâmetro de consulta.
expressão. Adicionar (Nome, iDataType)
Expressão Uma variável que representa um objeto Parameters .
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. |
Um objeto Parameter que representa o novo parâmetro de consulta.
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
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.