Probleme de macro Excel 2007
Fermé
kikine020
Messages postés
17
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
2 novembre 2009
-
11 mars 2009 à 16:01
kikine020 Messages postés 17 Date d'inscription mercredi 19 novembre 2008 Statut Membre Dernière intervention 2 novembre 2009 - 17 mars 2009 à 11:40
kikine020 Messages postés 17 Date d'inscription mercredi 19 novembre 2008 Statut Membre Dernière intervention 2 novembre 2009 - 17 mars 2009 à 11:40
A voir également:
- Probleme de macro Excel 2007
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Word et excel gratuit - Guide
13 réponses
m@rina
Messages postés
21218
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
11 373
11 mars 2009 à 16:06
11 mars 2009 à 16:06
Bonjour,
Si c'est une macro utilisable avec n'importe quel classeur, le mieux est de créer une macro complémentaire.
Concerant la sécurité sous 2007, il faut simplement mettre les fichiers avec macros dans des emplacements approuvés.
m@rina
Si c'est une macro utilisable avec n'importe quel classeur, le mieux est de créer une macro complémentaire.
Concerant la sécurité sous 2007, il faut simplement mettre les fichiers avec macros dans des emplacements approuvés.
m@rina
kikine020
Messages postés
17
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
2 novembre 2009
11 mars 2009 à 16:19
11 mars 2009 à 16:19
merci m@rina encore une fois !!
Par contre, peux tu être plus precise
Par contre, peux tu être plus precise
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
11 mars 2009 à 16:44
11 mars 2009 à 16:44
salut
1- pour avoir des macros sous 2007 il faut enregistrer le fichier au format .xlsm
2- pour une macro complémentaire c'est au format .xlam
3- il faut mettre cette macro complémentaire dans le dossier :
C:\Documents and Settings\user\Application Data\Microsoft\Macros complémentaires
4- il faut "déclarer" cette macro complémentaire en allant dans
Bouton Office / Options excel / Compléments / en bas dans la liste déroulante choisir "compléments excel" puis cliquer sur "atteindre" et cliquer sur "parcourir" puis aller chercher ton fichier .xlam
1- pour avoir des macros sous 2007 il faut enregistrer le fichier au format .xlsm
2- pour une macro complémentaire c'est au format .xlam
3- il faut mettre cette macro complémentaire dans le dossier :
C:\Documents and Settings\user\Application Data\Microsoft\Macros complémentaires
4- il faut "déclarer" cette macro complémentaire en allant dans
Bouton Office / Options excel / Compléments / en bas dans la liste déroulante choisir "compléments excel" puis cliquer sur "atteindre" et cliquer sur "parcourir" puis aller chercher ton fichier .xlam
kikine020
Messages postés
17
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
2 novembre 2009
12 mars 2009 à 16:39
12 mars 2009 à 16:39
J'ai enregistrer ma macro macro.xlm en macro.xlma mais sous C:\Documents and Settings\cmen\Application Data\Microsoft\AddIns
Par contre, comment je fais ensuite pour mettre mes macro dans la barre d'outil car il ne va pas les chercher ??
Par contre, comment je fais ensuite pour mettre mes macro dans la barre d'outil car il ne va pas les chercher ??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
13 mars 2009 à 08:35
13 mars 2009 à 08:35
as-tu afficher l'onglet développeur ?
bouton office / options d'excel / standard / cocher "afficher l'onglet Développeur"
et ton fichier .xlam il faut le mettre dans le dossier "macro complémentaire par dans "Add_in" même si c'est celui que te propose excel
bouton office / options d'excel / standard / cocher "afficher l'onglet Développeur"
et ton fichier .xlam il faut le mettre dans le dossier "macro complémentaire par dans "Add_in" même si c'est celui que te propose excel
kikine020
Messages postés
17
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
2 novembre 2009
13 mars 2009 à 14:34
13 mars 2009 à 14:34
Je crée donc le repertoire "Macros complémentaires" sous C:\Documents and Settings\cmen\Application Data\Microsoft\Macros complémentaires\Macro.xlam
Le repertoire Macros complémentaires n'existe pas. A l'ouverture d'excel, je devrais donc avoir cette macro ouverte à chaque fois ? Ce n'est pas le cas.
Quand je veux personnaliser la barre d'outil, les macros qui se trouve sous Macro.xlam sont introuvable.
Est que je dois faire un petit programme pour ouvrir automatiquement la macro Macro.xlam ?
Le repertoire Macros complémentaires n'existe pas. A l'ouverture d'excel, je devrais donc avoir cette macro ouverte à chaque fois ? Ce n'est pas le cas.
Quand je veux personnaliser la barre d'outil, les macros qui se trouve sous Macro.xlam sont introuvable.
Est que je dois faire un petit programme pour ouvrir automatiquement la macro Macro.xlam ?
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
13 mars 2009 à 15:05
13 mars 2009 à 15:05
normalement le dossier "macro complémentaire devrait exister
mais bon l'important est de lui indiquer le chemin donc à la limite remet ton fichier dans le dossier Add-in et voit ce que ça donne.
tu as bien affiché l'onglet "développeur dans le ruban ?
sinon essaie de le mettre dans le dossier XLSTART
au pire tu l'enregsitres sous .xlsm et tu le mets dans le dossier XLSTART mais il te faudra penser à ouvrir un document vierge pour ne pas enregistrer sur ton fichier .xlsm
mais bon l'important est de lui indiquer le chemin donc à la limite remet ton fichier dans le dossier Add-in et voit ce que ça donne.
tu as bien affiché l'onglet "développeur dans le ruban ?
sinon essaie de le mettre dans le dossier XLSTART
au pire tu l'enregsitres sous .xlsm et tu le mets dans le dossier XLSTART mais il te faudra penser à ouvrir un document vierge pour ne pas enregistrer sur ton fichier .xlsm
m@rina
Messages postés
21218
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
11 373
13 mars 2009 à 23:54
13 mars 2009 à 23:54
Bonjour,
Sous Excel 2007, le dossier des macros complémentaires se nomme par défraut Addins. C''est donc là qu'on doit enregistrer la macro complémentaire.
Ensuite, pour l'activer, c'est tout simple :
Bouton Office, Options Excel, Compléments
tout en bas de la fenêtre, on vérifie que c'est bien "complément Excel" qui est sélectionné dans la liste déroulante Gérer, puis on clique sur Atteindre. On coche sa macro et OK.
On s'aperçoit de l'arrive d'un nouvel Onglet : Complément, qui contient sa macro complémentaire.
m@rina
Sous Excel 2007, le dossier des macros complémentaires se nomme par défraut Addins. C''est donc là qu'on doit enregistrer la macro complémentaire.
Ensuite, pour l'activer, c'est tout simple :
Bouton Office, Options Excel, Compléments
tout en bas de la fenêtre, on vérifie que c'est bien "complément Excel" qui est sélectionné dans la liste déroulante Gérer, puis on clique sur Atteindre. On coche sa macro et OK.
On s'aperçoit de l'arrive d'un nouvel Onglet : Complément, qui contient sa macro complémentaire.
m@rina
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
16 mars 2009 à 10:35
16 mars 2009 à 10:35
Bonjour m@rina
j'ai refait la manip que tu indiques mais je n'ai pas d'onglet "complément" qui apparait
et l'aide d'excel est très explicite mais même en redémarrant plusieurs fois excel j'ai pas d'onglet !
si tu as une idée
j'ai refait la manip que tu indiques mais je n'ai pas d'onglet "complément" qui apparait
et l'aide d'excel est très explicite mais même en redémarrant plusieurs fois excel j'ai pas d'onglet !
si tu as une idée
kikine020
Messages postés
17
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
2 novembre 2009
16 mars 2009 à 12:06
16 mars 2009 à 12:06
Moi non plus ca ne marche pas
m@rina
Messages postés
21218
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
11 373
17 mars 2009 à 00:07
17 mars 2009 à 00:07
Bonsoir,
Au temps pour moi ! J'ai moi même l'onglet Complément, mais cela vient du fait que j'ai récupéré des fichiers 2003 comportant des macros avec barres personnalisées.
Désolée de vous induire en erreur...
m@rina
Au temps pour moi ! J'ai moi même l'onglet Complément, mais cela vient du fait que j'ai récupéré des fichiers 2003 comportant des macros avec barres personnalisées.
Désolée de vous induire en erreur...
m@rina
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
17 mars 2009 à 09:05
17 mars 2009 à 09:05
l'aide d'excel dit :
j'ai installé ma .xlam et aussi le solveur ... et je n'ai pas l'onglet complément qui apparait
j'ai posé la question sur le forum exceldowmloads mais toujours pas de réponse
mon .xlam a été fait à partir d'un .xlsm lui-même fait à partir du PERSO.xls sous excel 2000 et qui fonctionnait très bien avec 2003
Onglet Compléments. L'onglet Compléments est ajouté au ruban, un élément de l'Interface utilisateur Microsoft Office Fluent, lorsque vous chargez le premier complément. Si l'onglet Compléments n'apparaît pas, vous devez quitter Excel et le redémarrer.
j'ai installé ma .xlam et aussi le solveur ... et je n'ai pas l'onglet complément qui apparait
j'ai posé la question sur le forum exceldowmloads mais toujours pas de réponse
mon .xlam a été fait à partir d'un .xlsm lui-même fait à partir du PERSO.xls sous excel 2000 et qui fonctionnait très bien avec 2003
kikine020
Messages postés
17
Date d'inscription
mercredi 19 novembre 2008
Statut
Membre
Dernière intervention
2 novembre 2009
17 mars 2009 à 11:40
17 mars 2009 à 11:40
Merci !
Le fait de redemarer l'ordi cela focntionne à présent !!
Le fait de redemarer l'ordi cela focntionne à présent !!