Un campo di un foglio Excel ha nome:

Data Doc. GG/MM/AAAA


Leggendolo con un datareader o in un datatable, o importando in access, il nome del campo viene scritto come:

Data Doc# GG/MM/AAAA


l'istruzione di inserimento
Dim Sql As String = "INSERT INTO [Sheet1$] ( [Data Doc# GG/MM/AAAA] ) VALUES (""15/3/1995"") "

dà sempre errore, sia se metto Doc. sia se metto Doc#, sia se metto Doc[.] oppure Doc[#]

l'errore più comune è
o, 'Campo non trovato' oppure 'Parentesi non valide nel nome'

SENZA CAMBIARE il nome del campo (che può essere scritto anche peggio) c'è modo di risolvere?
:master: