'giorno a tutti,

sto cercando di fare una query in vba in modo che quando premo un pulsante mi selezioni 2 campi numerici da una tabella basandosi sul criterio di una casella di testo presente nella maschera.
Quando setto la condizione where sql mi da errore perchè la "casella di testo" ha formato testo e non numerico

Riporto la stringa sql che utilizzo in vba

strSQL = "Select [tabella1].campo1, [tabella1].campo2 from [tabella1] where campo1='" & Me.casellatesto.value & "'"
casellatesto va in conflitto perchè il campo1 nella tabella è settato come numerico

Qualcuno sa dirmi come raggirare il problema?
(non posso convertire in testo i campi presenti nella tabella)

Grazie per l'attenzione