Excel: usar un valor de celda como parámetro para una consulta SQL

Estoy usando MS Excel para obtener datos de una base de datos MySQL a través de ODBC.
Obtuve con éxito datos utilizando una consulta SQL. Pero ahora quiero que esa consulta esté parametrizada.
Así que me pregunto si es posible usar un valor de celda (una celda de hoja de cálculo) como parámetro para dicha consulta.
Por ejemplo, para esta consulta:

select name from user where id=1

Me gustaría obtener el valor de id de, digamos, la celda D4 en la hoja de cálculo.

¿Es ese el enfoque adecuado para parametrizar una consulta? y como puedo hacerlo?

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta