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 :
Dès le Open j'ai l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"";"
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
Partager