Objet Excel avec Asp.Net

stegars Messages postés 24 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 25 février 2004 - 21 mai 2003 à 21:12
stegars Messages postés 24 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 25 février 2004 - 22 mai 2003 à 13:04
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

cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
21 mai 2003 à 21:47
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___)
0
stegars Messages postés 24 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 25 février 2004 2
21 mai 2003 à 21:50
Mais avec Asp.NET, il n'utilise pas la dll dans le dossier bin puisque j'ai inclus la référence?
0
cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
22 mai 2003 à 09:17
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___)
0
stegars Messages postés 24 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 25 février 2004 2
22 mai 2003 à 13:04
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
0
Rejoignez-nous