Excel: use um valor de célula como um parâmetro para uma consulta SQL

Eu estou usando o MS Excel para obter dados de um banco de dados MySQL através do ODBC.
Eu consegui obter dados usando uma consulta SQL. Mas agora quero que essa consulta seja parametrizada.
Então, eu me pergunto se é possível usar um valor de célula (uma célula de planilha) como um parâmetro para tal consulta.
Por exemplo, para esta consulta:

select name from user where id=1

Eu gostaria de obter o valor de id da célula D4 na planilha.

Essa é a abordagem adequada para parametrizar uma consulta? e como posso fazer isso?

Obrigado.

questionAnswers(4)

yourAnswerToTheQuestion