MACRO EXCEL QUI DEMMARE AVEC EXCEL

bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 - 1 juil. 2004 à 12:56
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 - 28 janv. 2006 à 13:43
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24154-macro-excel-qui-demmare-avec-excel

bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
28 janv. 2006 à 13:43
Merci pour l'info, je vais jetter un oei.

++
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
28 janv. 2006 à 10:24
Bonjour,

Ce que vient de dire Kilobit, est effectivement la façon la plus naturelle de charger automatiquement une macro au démarrage...

Selon toute vraissemblance le chamin dans le registre est :
[HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Excel\Microsoft Excel]

(Attention, il y a peut-être une légère différence en fonction de la version d'Excel... à voir)

La clé :
"OPEN"=""C:\\Mes documents\\Mon_truc_a_moi.xla""

Amicalement,
Us.
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
27 janv. 2006 à 16:34
Oui effectivement je connaissais pas.
Et comment se passe l'opération. Excel inscrit le chemin de la macro dans la base de registre pour le retrouver à chaque demarrage ? Si oui, où ?
kalobit Messages postés 169 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 7 avril 2008 2
27 janv. 2006 à 16:07
dans ce cas là, outil->macro compémentaires -> parcourir

Et voilà, la macro est installée, sans pour autant la mettre dans XLouvrir.

Si tu ne veux pas la charger à chaque démarrage d'Excel, tu décoches.

En fait dans XLouvrir, normalement, on place plutôt des .xls parceque les .xla se chargent via le menu macro complémentaires.
Par exemple Perso.xls qui correspond au fichier de macro personnelles se trouve dans XLOuvrir afin de pouvoir accéder à ces macro à chaque session de Excel.
Personnelement, je ne l'ai jamais utilisé. Je préfère les .xla.

Voilà, si j'ai pu t'apprendre quelquechose sur les Xla, ce sera déjà pas mal.

+++
K@lobit
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
27 janv. 2006 à 10:24
Je me suis peut-etre mal exprimé. La macro n'est pas envoyée au clients, puisqu'elle se trouve dans XLOUVRIR.

Les fichiers que j'envoi sont simplement des tableaux... protégés par mot de passe pour éviter que l'on change les formules mais rien de bien sensible.

Merci quand même pour la proposition.

++
kalobit Messages postés 169 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 7 avril 2008 2
26 janv. 2006 à 18:15
le problème c'est que si tu as des clients qui bidouillent tes fichiers et triffouillent partout, ils acederont à tout ton code, ce qui n'est pas le but.

Tu devrait sortir tes macros du classeur pour les mettre dans un classeur de traitement des données clients avec une macro qui importe les données renvoyées.

J' ai pu avoir accès au chiffre d'affaire de tous les client d'un de mes fournisseur (très intérressant pour comparer avec ses devis), sa base tarifaire et autres infos dont je n'aurais jamais du avoir connaissance.

Et ya des gens comme moi dans beaucoup de boites.
Ne plaisante pas avec la confidentialité des informations. Le mieux c'est de ne jamais rien envoyer, même crypté, protégé ou tout ce que tu veux qui soit un petit peu sensible.

Si je peux t'aider, ce sera avec plaisir.

++ K@lobit
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
26 janv. 2006 à 17:57
Oueps, je sais pas trop. Mais je suis ouvert à toute alternative.

En fait j'avais cherché sur le site (en vain) comment faire cela. J'en avais besoins pour le boulot. Car j'ai des fichiers que j'envois à mes clients et qu'ils me retournent ensuite complétés. Mais je ne veux pas qu'il ai accès à la macro sinon je sers plus à rien ;-)
Après quelques recherchent c'est ce que j'ai trouvé et depuis maintenant 18 mois que c'est installé au boulot : aucun problème.

++
kalobit Messages postés 169 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 7 avril 2008 2
26 janv. 2006 à 17:41
salut, je vois pas bien l'interêt de cette source.

Par définitions, les macro complémentaires, quend elles sont installées, démarrent toujours avec Excel.

de plus, si tu passe certains paramètres à excel lors de son lancement (/e je crois mais je suis plus très sure de moi), tout ce qui se trouve dans XLOUVRIR est ignoré.

Une approche par le registre m'aurrait semblé plus pertinente.

Celà dit, je ne remets pas en cause l'exemple d'utilisation des évenements ou la création de barre d'outil.

Je m'abstient donc de noter ta source.

K@lobit
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
3 déc. 2005 à 12:34
Salut bouv,

Ben, alors mon commentaire... Je dirais que cela utilise les événements de base d'Excel, donc rien d'extraordinaire. Mais, n'empêche que cela donne un code déjà bien implanter à étoffer, sans avoir à réfléchir... et j'apprécie... Merci.

p'tite note : 10/10

Amicalement,
Us.
toopix Messages postés 30 Date d'inscription mercredi 2 novembre 2005 Statut Membre Dernière intervention 16 avril 2010
30 nov. 2005 à 09:39
Ok merci !!
Je vais essayer de trouver une autre solution pour mon application.
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
30 nov. 2005 à 00:05
Salut,
merci pour le commentaire.
Par contre pour Outlook je n'en ai aucune idée. Je ne sais pas si c'est faisable. Essai le forum.

++
toopix Messages postés 30 Date d'inscription mercredi 2 novembre 2005 Statut Membre Dernière intervention 16 avril 2010
29 nov. 2005 à 18:20
Salut bouv,
Excellent !!!
J'aimerais savoir si tu sais comment faire la meme application, mais avec Outlook?
Merci !!!
dave2047 Messages postés 12 Date d'inscription mercredi 12 janvier 2005 Statut Membre Dernière intervention 7 octobre 2005
30 sept. 2005 à 15:16
merci BOUV,
ton post m'a bien servi!
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
18 sept. 2004 à 22:54
Gbalista>> Merci pour ton commentaire, j'étais dans une petit phase de délire, ça m'arrive de temps en temps. Tout le monde a connu ça une fois dans sa vie (enfin je pense).
Enfin je suis content si ça peut rendre service.

Bonne prog
++
Gbalista Messages postés 9 Date d'inscription mardi 14 septembre 2004 Statut Membre Dernière intervention 17 septembre 2004
17 sept. 2004 à 11:36
Salut bouv

Quelle modéstie !!
Tu devrais être satisfait qu'on ne fasse pas de remarque sur ta source, ça veut dire qu'on en est si satisfait qu'on ne trouve rien à redire !!!
Même les félicitations nous semble inadaptées à une telle perfection !!!!

A plus bouv et merci pour cette source bien utile car j'avais un blème et tu l'a résolut ici
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
29 août 2004 à 12:06
content que cela te rende service

bonne prog
++
cs_Aimen Messages postés 7 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 28 août 2004
28 août 2004 à 13:40
Bah c'est vraiment excellent, juste ce dont j'avais besoin, merci bouv !
un bou 10 bien mérité.
cs_Aimen Messages postés 7 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 28 août 2004
28 août 2004 à 13:40
Bah c'est vraiment excellent, juste ce dont j'avais besoin, merci bouv !
un bou 10 bien mérité.
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
1 juil. 2004 à 13:00
Bon fini de plaisanter bouv j'ai du boulot.

Merci de laisser vos comentaires.

++
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
1 juil. 2004 à 12:59
Oh ben de rien bouv,
tu en aurai surement fais autant.
Si je pouvais voter je te mettrai un bon ..... 7,25/10.

++
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
1 juil. 2004 à 12:57
Merci bouv,
déjà plus de 90 visites mais pas encore de commentaires.
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
1 juil. 2004 à 12:56
Salut bouv,
elle est sympa ta source, en plus j'avais rien trouvé de semblable sur le site.
Rejoignez-nous