Método Parameters.Add (Excel)

Crea un parámetro de consulta nuevo.

Sintaxis

más sencilla.Agregar (nombre, iDataType)

expresión Variable que representa un objeto de parámetros .

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 espera recibir el controlador ODBC. Microsoft Excel y el administrador de controladores ODBC convertirán el valor del parámetro proporcionado en Excel en el tipo de datos correcto para el controlador.

Valor devuelto

Un 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 está establecido 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.