Excel : macro barre outil perso
Résolu/Fermé
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
-
30 juin 2008 à 11:55
alainjjb Messages postés 771 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 5 février 2024 - 1 juil. 2008 à 11:34
alainjjb Messages postés 771 Date d'inscription jeudi 17 mai 2007 Statut Membre Dernière intervention 5 février 2024 - 1 juil. 2008 à 11:34
A voir également:
- Excel : macro barre outil perso
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
3 réponses
m@rina
Messages postés
19847
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
11 258
30 juin 2008 à 12:08
30 juin 2008 à 12:08
Bonjour Aliain ;)
Pas normal, ton histoire...
Es tu bien sûr d'avoir enregistré sous ? Es tu sûr de ne pas avoir plutôt copié le fichier, et modifié son nom?
L'enregistrement sous et la copie depuis Windows n'est pas du tout la même chose.
Maintenant, c'est peut être ta macro (et non le bouton) qui est lié au premier fichier ?...
m@rina
Pas normal, ton histoire...
Es tu bien sûr d'avoir enregistré sous ? Es tu sûr de ne pas avoir plutôt copié le fichier, et modifié son nom?
L'enregistrement sous et la copie depuis Windows n'est pas du tout la même chose.
Maintenant, c'est peut être ta macro (et non le bouton) qui est lié au premier fichier ?...
m@rina
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
30 juin 2008 à 12:19
30 juin 2008 à 12:19
Bonjour,
Montre une des macro.. tu a certainement des références avec des noms...
Dit dans quel module elle est Module de feuille ou module général (ex:Module1)
A+
Montre une des macro.. tu a certainement des références avec des noms...
Dit dans quel module elle est Module de feuille ou module général (ex:Module1)
A+
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
30 juin 2008 à 12:29
30 juin 2008 à 12:29
Bonjour lermite222,
je crois que le mieux c'est de vous montrer mon classeur.
https://www.cjoint.com/?gEmA5kCeIB
Merci encore
Alain
je crois que le mieux c'est de vous montrer mon classeur.
https://www.cjoint.com/?gEmA5kCeIB
Merci encore
Alain
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
>
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
30 juin 2008 à 12:56
30 juin 2008 à 12:56
Je comprend que les données réelles ne peuvent êtres affichées, mais il me faut un classeur avec quelques données (farfelues) et le résulat désiré dans l'autre feuille..
Et faire le mode d'emploi AVANT d'avoir élaboré l'appli me semble un peu prématuré.
Et faire le mode d'emploi AVANT d'avoir élaboré l'appli me semble un peu prématuré.
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
>
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
30 juin 2008 à 13:17
30 juin 2008 à 13:17
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
>
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
30 juin 2008 à 16:47
30 juin 2008 à 16:47
Re-bonjour à tous,
m'avez-vous abandonné ou ce que je demande est impossible. Dois-je trouver une autre gestion des boutons de commande de mes 3 macros ?
J'ai utilisé la barre d'outils perso pour régler le problème d'un utilisateur qui était tjs sous Excel97. Avant mes boutons étaient sur la feuille et ça marchait sauf pour lui qui recevait le message "Format du bouton" lorsqu'il cliquait dessus.
N'y aurait-il pas une autre solution ?
Merci par avance
Alain
m'avez-vous abandonné ou ce que je demande est impossible. Dois-je trouver une autre gestion des boutons de commande de mes 3 macros ?
J'ai utilisé la barre d'outils perso pour régler le problème d'un utilisateur qui était tjs sous Excel97. Avant mes boutons étaient sur la feuille et ça marchait sauf pour lui qui recevait le message "Format du bouton" lorsqu'il cliquait dessus.
N'y aurait-il pas une autre solution ?
Merci par avance
Alain
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
>
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
30 juin 2008 à 23:17
30 juin 2008 à 23:17
Bonsoir à tous,
je viens de trouver la ou une solution à ce problème :
- Les macros associées à la barre d'outils personnelle doivent être enregistrer dans le classeur de macros personnelles. Ce classeur est caché et doit donc être :
- affiché pour mettre à jour les macros.
- masquer après la mise à jour de ces macros
Et à priori mon problème est résolu avec ça.
Merci à tous ceux qui m'ont aidé.
Alain
je viens de trouver la ou une solution à ce problème :
- Les macros associées à la barre d'outils personnelle doivent être enregistrer dans le classeur de macros personnelles. Ce classeur est caché et doit donc être :
- affiché pour mettre à jour les macros.
- masquer après la mise à jour de ces macros
Et à priori mon problème est résolu avec ça.
Merci à tous ceux qui m'ont aidé.
Alain
m@rina
Messages postés
19847
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
11 258
30 juin 2008 à 23:55
30 juin 2008 à 23:55
Re...
C'est bizarre ce que tu me dis... Cela dit, si tu essaies d'ouvrir avc 97, effectivement il risque d'avoir une erreur car j'ai utilisé la boucle with qui, si je me souviens bien, n'existe que depuis la version 2002...
Evidemment on peut la retirer.
.Controls(1).OnAction = "INIT_DONNEES"
ne fait qu'ajouter un bouton qui déclenche ta macro INIT_DONNEES
Supprime la boucle with et répète les 3 actions
Bon, on verra ça demain.
Juste pour finir : mettre les macros dans le dossier perso signifie passer chez tous les utilisateurs qui utiliseront ces macros, pas très pratiques.
m@rina
C'est bizarre ce que tu me dis... Cela dit, si tu essaies d'ouvrir avc 97, effectivement il risque d'avoir une erreur car j'ai utilisé la boucle with qui, si je me souviens bien, n'existe que depuis la version 2002...
Evidemment on peut la retirer.
.Controls(1).OnAction = "INIT_DONNEES"
ne fait qu'ajouter un bouton qui déclenche ta macro INIT_DONNEES
Supprime la boucle with et répète les 3 actions
Bon, on verra ça demain.
Juste pour finir : mettre les macros dans le dossier perso signifie passer chez tous les utilisateurs qui utiliseront ces macros, pas très pratiques.
m@rina
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
1 juil. 2008 à 11:34
1 juil. 2008 à 11:34
Bonjour m@rina,
tu viens de casser ma cabane. Je pensais avoir trouvé une solution et en réalité, elle est nulle car si je dois passer chez les 11 trésoriers pour installer les macros ... Donc à jeter.
J'ai créer une macro qui génère une nvelle barre avec un bouton associé à une macro de traitement. J'ai le même problème : le chemin du lien vers la macro s'applique à tous les classeurs ... ce qui ne va pas du tout. Il faudrait que le chemin du lien vers la macro soit celui du classeur.
Suis-je clair ???
Bonne journée
Alain
tu viens de casser ma cabane. Je pensais avoir trouvé une solution et en réalité, elle est nulle car si je dois passer chez les 11 trésoriers pour installer les macros ... Donc à jeter.
J'ai créer une macro qui génère une nvelle barre avec un bouton associé à une macro de traitement. J'ai le même problème : le chemin du lien vers la macro s'applique à tous les classeurs ... ce qui ne va pas du tout. Il faudrait que le chemin du lien vers la macro soit celui du classeur.
Suis-je clair ???
Bonne journée
Alain
30 juin 2008 à 12:23
tu as raison, ce n'est pas tout à fait ce que j'ai expliqué car en faisant d'autres essais voila ce qui se passe :
1°) Dans le classeur X je crée une barre d'outils perso avec 3 boutons associés à 3 macros. Classeur X que
j'enregistre .
Les macros des boutons sont liées au classeur X. C'est OK
2°) J'ouvre le classeur X (après vérification de la liaison de mes macros : OK) j'enregistre ce classeur X sous Y.
Maintenant les macros sont liées au classeur Y et même dans le classeur X.
Merci de ton aide
Alain