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.
Cria um novo parâmetro de consulta.
Sintaxe
mais simples. 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 | Variant | O tipo de dados do parâmetro. Pode ser qualquer constante XlParameterDataType . Esses valores correspondem a tipos de dados ODBC. Elas indicam o tipo de valor que o driver ODBC espera receber. O Microsoft Excel e o gerenciador de driver ODBC forçarão o valor do parâmetro fornecido no Excel no 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 de city é 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.