La lecture d'un Fichier Excel à Partir de C#

J'ai une chaîne de connexion pour lire un fichier excel à partir de mon projet C# qui ressemble à ceci..

String ConnectionString  = "Provider=Microsoft.ACE.OLEDB.12.0;" +
                                      "Data Source=" + VariableFile + ";" +
                                      "Extended Properties=Excel 8.0;";

et j'ai aussi objConn.Open(); pour ouvrir le fichier..

Le problème, c'est la seule fois que mon programme ouvre le fichier si j'ouvre le fichier Excel manuellement et exécuter mon programme. Quelqu'un peut m'aider à ouvrir le fichier à partir de mon code C# au lieu d'avoir à l'ouvrir manuellement. Je reçois le message d'erreur: impossible de trouver le ISAM installable quand j'essaie de le lancer sans ouvrir le fichier Excel en premier.

Merci

OriginalL'auteur Juan | 2011-08-30