J'essaie d'ouvrir un fichier XLSX (pour que je puisse créer une date) Iam en utilisant le code ci-dessous.Impossible d'ouvrir un fichier Excel en utilisant System.Data.OleDb.OleDbConnection
System.Data.OleDb.OleDbConnection oleDbCon;
System.Data.OleDb.OleDbDataAdapter oleDbDataAd;
oleDbCon = new System.Data.OleDb.OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + filePath + "';Extended Properties=Excel 8.0;");
mais quand le chemin du fichier contient un fichier avec l'extension XLSX, je reçois une erreur « Table externe n'est pas dans le format attendu. »
Le code ci-dessus fonctionne correctement lorsque le fichier est d'extension xls.
Dois-je changer la chaîne de connexion?
Une aide? Merci d'avance.
Merci ..Got la réponse de là – Ananth
@Kboek parfait, merci! –