OVH Cloud OVH Cloud

Distribution/setup de xla

6 réponses
Avatar
Philippe
Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je voudrais
créer un setup capable de :

- mettre mon xla sous c:\
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methode\outil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe

6 réponses

Avatar
...Patrick
Salut,

moi pour distribuer un fichier ET qu'il se mettre où je le veux, je fais un
zip puis un autoextractible avec le chemin déjà dedans.
il y a peut etre moyen autrement mais j'ignore.

Bye



"Philippe" a écrit dans le message de
news:
Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je
voudrais
créer un setup capable de :

- mettre mon xla sous c:
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents
suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methodeoutil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe


Avatar
Corona
Bonjour Philippe,
Tu peux faire une installation en VBA avec Excel.
J'ai fait cela pendant un an avant d'acquérir un programme
d'installation automatique.
Tu écris dans la clé des régistres suivant la version de l'utilisateur.
Si non, as-tu exploré la piste vbscript ?
Je termine l'installation en vbscript pour connaître le chemin du modèle
(qui change suivant la version).
Un bon site traitant du sujet à visiter http://www.bellamyjc.org
Philippe

"Philippe" a écrit dans le message de
news:
Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je
voudrais
créer un setup capable de :

- mettre mon xla sous c:
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents
suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methodeoutil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe


Avatar
Philippe
Bonour,

Merci corona pour l'info. Je vais m'y pencher desuite. Et le vbs est une
riche idée en plus.

Pour Patrick, je te conseille innosetup
(http://www.jrsoftware.org/isinfo.php). Ca parait dur au debut parce qu'on se
dit qu'il y a un script à apprendre, mais pour faire ce que t'as à faire, tu
lis les 3 scripts exemples et je suis sûr que t'en sauras assez pour faire ce
que tu veux.

Je sais que le rapport puissance complexité d'Inno Setup est enorme, sans
compter qu'il est 'gratuit' (enfin regarde quand meme la licence si tu en
fais un usage commercial).

Philippe


Bonjour Philippe,
Tu peux faire une installation en VBA avec Excel.
J'ai fait cela pendant un an avant d'acquérir un programme
d'installation automatique.
Tu écris dans la clé des régistres suivant la version de l'utilisateur.
Si non, as-tu exploré la piste vbscript ?
Je termine l'installation en vbscript pour connaître le chemin du modèle
(qui change suivant la version).
Un bon site traitant du sujet à visiter http://www.bellamyjc.org
Philippe

"Philippe" a écrit dans le message de
news:
Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je
voudrais
créer un setup capable de :

- mettre mon xla sous c:
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents
suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methodeoutil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe







Avatar
Ange Ounis
Un code tout fait (.vbs) dont tu peux t'inspirer, voire piller tout à fait
librement (il est là pour ça :) :

http://frederic.sigonneau.free.fr/code/ToutFait/MacrosInstaller.exe

----------
Ange Ounis
----------

Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je voudrais
créer un setup capable de :

- mettre mon xla sous c:
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methodeoutil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe


Avatar
Philippe
Je vais dissequer tout ca. Merci bien.

Hors sujet :

Il est incroyable ce Sigonneau ! Ca fait des années que je lis avec
attention son site...et on apprend encore des choses : vraiment, s'il me lit,
je le remercie comme je remercie les autres auteurs des principaux sites
francais (misange en premier, longre, cathy, josserand, ...). Depuis que
j'utilise bien leur site + le newsgroup, je ne reste plus bloqué des jours,
comme je pouvais l'etre avant internet.

Vraiment un gros merci, ca fait des années que j'ai envi de formuler ce
remerciement.

Philippe


Un code tout fait (.vbs) dont tu peux t'inspirer, voire piller tout à fait
librement (il est là pour ça :) :

http://frederic.sigonneau.free.fr/code/ToutFait/MacrosInstaller.exe

----------
Ange Ounis
----------

Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je voudrais
créer un setup capable de :

- mettre mon xla sous c:
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methodeoutil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe





Avatar
Ange Ounis
Merci pour tous ! Mais, comme disait certain autre il n'y a guère, c'est avec
plaisir :)

----------
Ange Ounis
----------

Je vais dissequer tout ca. Merci bien.

Hors sujet :

Il est incroyable ce Sigonneau ! Ca fait des années que je lis avec
attention son site...et on apprend encore des choses : vraiment, s'il me lit,
je le remercie comme je remercie les autres auteurs des principaux sites
francais (misange en premier, longre, cathy, josserand, ...). Depuis que
j'utilise bien leur site + le newsgroup, je ne reste plus bloqué des jours,
comme je pouvais l'etre avant internet.

Vraiment un gros merci, ca fait des années que j'ai envi de formuler ce
remerciement.

Philippe


Un code tout fait (.vbs) dont tu peux t'inspirer, voire piller tout à fait
librement (il est là pour ça :) :

http://frederic.sigonneau.free.fr/code/ToutFait/MacrosInstaller.exe

----------
Ange Ounis
----------

Bonjour,

Je voudrais distribuer une macro complementaire. Pour ce faire, je voudrais
créer un setup capable de :

- mettre mon xla sous c:
- envoyer la clé de registre capable d'activer ce xla

J'ai deja reussi sous innosetup à faire à peu pret ce que je veux...à part
que j'envoie une quantité de clé enorme (les chemins sont différents suivants
les versions d'excel: je fais ca de maniere sale) + je fais decocher les
autres macros de l'utilisateur.

=> quelqu'un connaitrait-il un couple methodeoutil (open source de
preference) capable de repondre à ma question ?

Si en plus, c'est jouable pour un simple mortel, c'est encore mieux !

Merci d'avance.

Philippe