Prova così
INSERT INTO Ordine(Data, Numero_Ordini, Id_Agente) VALUES(#27/04/2013#,10, "&a&"); se a è una variabile numerica altrimenti '"&a&"'