acces Excel en ADO depuis VB
Bonjour,
j'ai un problème vraiment bizarre en essayant d'accéder à un fichier Excel via ADO (écrit en VB).
Pour démarrer j'ouvre une connexion :
Code:
1 2
| Set XlConn = New ADODB.Connection
XlConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\fic.xls;Extended Properties=""Excel 8.0;HDR=No"";" |
Dès le Open j'ai l'erreur :
La table externe n'est pas dans le format attendu
Mais le plus incroyable est que si d'un autre côté j'ouvre le fichier Excel (double-click dans l'explorateur) et que je relance le VB, alors il n'y a plus de problème !!!!!!!!!!!!!!!
Le problème est systématique et existe sur d'autres machines en reprenant le même projet VB et le même fichier Excel.
Par contre, le problème n'existe que pour certains fichiers excel.
Si quelqu'un a une piste ....
Merci.
Sergio