Método Parameters.Add (Excel)
Crea un parámetro de consulta nuevo.
Sintaxis
expresión. Agregar (Nombre, iDataType)
Expresión Variable que representa un objeto Parameters .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Obligatorio | String | Nombre del parámetro especificado. Debe coincidir con la cláusula del parámetro en la instrucción SQL. |
iDataType | Opcional | Variant | El tipo de datos del parámetro. Puede ser cualquier constante XlParameterDataType . Estos valores corresponden a los tipos de datos ODBC. Indican el tipo de valor que el controlador ODBC espera recibir. Microsoft Excel y el administrador de controladores ODBC convertirán el valor de parámetro especificado en Excel en el tipo de datos correcto para el controlador. |
Valor devuelto
Objeto Parameter que representa el nuevo parámetro de consulta.
Ejemplo:
Este ejemplo cambia el enunciado SQL de la tabla de consulta uno. La cláusula (city=?)
indica que la consulta es una consulta de parámetros y el valor de city se establece en la 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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de