Objet Excel avec Asp.Net

Signaler
Messages postés
24
Date d'inscription
jeudi 13 mars 2003
Statut
Membre
Dernière intervention
25 février 2004
-
Messages postés
24
Date d'inscription
jeudi 13 mars 2003
Statut
Membre
Dernière intervention
25 février 2004
-
Voici mon problème, Je veux créer un object Excel sur le serveur afin de récupérer le nom de la première feuille mais... voici le code

Dim oExcel As Excel.Application
Dim oWorkBook As Excel.Workbook
Dim oExcelSheet As Excel.Worksheet

oExcel = New Excel.Application()
... A cette ligne j'obtiens l'exception suivante

COM object with CLSID {00024500-0000-0000-C000-000000000046} is either not valid or not registered

Quelqu'un a une idée ?

Stegars
:question)

4 réponses

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
Pour pouvoir manipuler excel sur ton serveur celui-ci doit etre installé sur le serveur en question et sur ta machine de développement.

Romelard Fabrice (Alias F___)
Messages postés
24
Date d'inscription
jeudi 13 mars 2003
Statut
Membre
Dernière intervention
25 février 2004
2
Mais avec Asp.NET, il n'utilise pas la dll dans le dossier bin puisque j'ai inclus la référence?
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
Bonne question.

La dll que tu as inclues via la référence des objets com suffit-elle à lancer Excell.
Je pense que non, car je dirais qu'excel doit faire des appels sur des dll installées lors de l'installation du produit.

Sinon quel serait l'intéret d'installer Excel si juste une dll suffisait à faire ce que l'on souhaite ?

Je ne peux pas te l'affirmer avec certitude.

Romelard Fabrice (Alias F___)
Messages postés
24
Date d'inscription
jeudi 13 mars 2003
Statut
Membre
Dernière intervention
25 février 2004
2
Merci pour l'information fabrice69.
En effet je crois que le problème était l'absence d'excel sur le serveur...

Comme il existe toujours un moyen d'arriver à ses fins, j'ai trouvé une solution pour récupérer les informations que j'avais besoin du fichier... 8-)

Stegars