Exception sur l'ouverture d'un fichier excel

Signaler
Messages postés
10
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
21 juillet 2005
-
Messages postés
94
Date d'inscription
samedi 22 février 2003
Statut
Membre
Dernière intervention
27 juin 2006
-
Salut à tous !

Je cherche à afficher dans un winform des valeurs que je récupère dans un fichiere excel... malgré de nombreuses recherches je reste bloqué sur une exception :

An unhandled exception of type 'System.InvalidCastException' occurred in mon_application.exe
Additional information: Échec de QueryInterface pour l'interface Excel._Application

Voici mon code sur lequel ça plante :

string workbookPath = @"C:\CounterDDE.xls";
Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(workbookPath,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Excel.XlPlatform.xlWindows,Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing);

L'exception est levée à l'ouverture de mon fichier.
Pourtant l'utilisateur ASPNET a toutes les autorisations nécessaires au niveau de l'appli Excel...

Je ne sais vraiment plus quoi faire, est ce que quelqu'un a éventuellement une idée sur le problème que j'ai ?
Merci d'avance !!!!

Julien

2 réponses

Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Le type d'un des paramètres que tu passe pour l'ouverture est sûrement incorrect. Reste à savoir lequel lol. Vérifie pour chaque paramètre si le type est bien juste.
A mon avi c'est ton Type.Missing, mais cela n'engage que moi lol

-------------------------
Trambert le vert
MCP SQL2000, C# .NET, ASP .NET
Messages postés
94
Date d'inscription
samedi 22 février 2003
Statut
Membre
Dernière intervention
27 juin 2006

Sensei01

Il me semble que c'est Missing. Value et non pas Type.Missing