é possibile inserire dei parametri, cioé dei collegamenti a delle celle presenti sul foglio per modificare il valore nelle WHERE
il sistema funziona solo con le connessioni del tipo utilizzate con i file esterni
nel codice SQL va inserito un ? nel valore da utilizzare nella WHERE
sintassi:
WHERE `NOME_CAMPO` = ?
al primo refresh della query Excel domanderà in quale cella si trova il valore del parametro, e dopo averlo indicato eseguirà la query
é possibile memorizzare la cella in modo che non chieda ogni volta.
attento con le date
se la cella del parametro contiene una data potrebbe dare errore
usa quindi il comando di conversione CDate
esempio: opzione sulla Reporting Date che sia maggiore uguale a quella indicata
WHERE CDate(`Reporting Date`) >= CDate(?)