Page 1 sur 1
Pb export excel et activeX

Publié:
03 Sep 2003 à 15:19
par polo
Bonjour à tous,J'ai une application qui exporte des fichiers excel à partir d'activeX.Elle fonctionne très bien lorsque je la lance en local, mais lorsqu'elle est sur un serveur, j'ai l'erreur suivante :-Erreur : Cannot create automation object.sur la ligne : Set vExcel = createObject ("Excel.Application")Certains me diront ,"bien sur il faut installer excel sur le serveur", mais pour des raisons interne à l'entreprise ce n'est pour l'instant pas possible.Quelqu'un connaitrait un moyen de contourner cela, par exemple, en spécifiant un chemin queleque part pour executer Excel installer sur un poste client ??
Re: Pb export excel et activeX

Publié:
04 Sep 2003 à 06:58
par Stephane Maillard
Bonjour,Une solution consisterait à faire un projet vb en mettant dans les références Microsoft Excel Object Library, de déployer ce projet sur le serveur avec l'outil Empaquetage et Déploiement.Comme cela le serveur aurait les DLL Excel d'installer. Par contre aucune garantit que cela fonctionne.[%sig%]
Re: Pb export : un acrobatie...

Publié:
05 Sep 2003 à 09:10
par phil
Salut.Puisqu'elle s'éxécute bien en local, pourquoi ne pas déclencher ton agent en local sur reception d'un courrier (au libellé bien spécifique à controler !).ce mail serait lui envoyé par le serveur par un petit agent programmé.je suppose que le but du jeu est de créér ces fichiers excel régulièrement.En attendant que Excel soit installé sur le serveur...
Re: Pb export : un acrobatie...

Publié:
05 Sep 2003 à 10:51
par polo
très astucieux comme idée !je vais essayer...
plus compliqué qu'il n'y parait!...

Publié:
05 Sep 2003 à 13:22
par phil
Salut."l'acrobatie" marche(ra?) dans le cas ou le client Notes est vraiment local (notamment la base courrier spécifiée telle quelle dans le document site)ce qui suppose :- une réplication activée entre la base locale et sa réplique serveur pour recevoir les courriers. - l'activation de l'agent uniquement sur la réplique locale et non sur le serveur (qui aura l'agent également programmé en reception...)- que cete usine ne s'applique que pour un poste, sinon bonjour le déploiement...si j'ai une (meilleure) idée je t'en parle
Re: plus compliqué qu'il n'y parait!...

Publié:
05 Sep 2003 à 16:12
par polo
ok merci,en fait j'ai pas encore commencé a regarder.
Re: plus compliqué qu'il n'y parait!...

Publié:
05 Sep 2003 à 16:51
par polo
Le probleme est qu'il y a plusieurs postes... L'idéal serait de lancer l'agent à partir de ma base sur le serveur, celui appelant l'active X sur les postes client, pas évident...