Le probl=E8me est que sur Excel 2003 le chemin d'acc=E8s =E0=20
pers.xls est diff=E9rent que sur Excel 2000 -> impossible=20
d'activer ces macros depuis mes barres d'outils. Il est=20
bien =E9videmment possible de redonner manuellement le=20
chemin =E0 chacune des macros des diff=E9rentes barres=20
d'outils mais =E7a va me prendre du temps.
Est-il possible de r=E9aliser une macro simple qui change le=20
chemin d'acc=E8s aux macros de mes barres d'outils perso?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
sabatier
bonjour emilie un truc dans ce genre qu'à l'époque j'ai dû au père brossollette (ah! tu ne connais pas? pas grave, tu n'as rien perdu : il est infâme...) j'espère que tu pourras exécuter cette proc que tu places dans un module standard jps Sub PourQueJPSNeSoitPlusFaché()
mauvais = "C:Program filesMicrosoft OfficeOffice"
bon = "C:Program filesMicrosoft OfficeOffice11"
'c'est un exemple
With Application.CommandBars("LeNomDeTaBarre")
For Each c In .Controls
If c.OnAction Like "*C:Program filesMicrosoft OfficeOffice*" Then _
Le problème est que sur Excel 2003 le chemin d'accès à pers.xls est différent que sur Excel 2000 -> impossible d'activer ces macros depuis mes barres d'outils. Il est bien évidemment possible de redonner manuellement le chemin à chacune des macros des différentes barres d'outils mais ça va me prendre du temps.
Est-il possible de réaliser une macro simple qui change le chemin d'accès aux macros de mes barres d'outils perso?
Merci à tous ceux qui pourront m'aider
Cordialement.
Emilie
bonjour emilie
un truc dans ce genre qu'à l'époque j'ai dû au père brossollette (ah! tu ne
connais pas? pas grave, tu n'as rien perdu : il est infâme...)
j'espère que tu pourras exécuter cette proc que tu places dans un module
standard
jps
Sub PourQueJPSNeSoitPlusFaché()
mauvais = "C:Program filesMicrosoft OfficeOffice"
bon = "C:Program filesMicrosoft OfficeOffice11"
'c'est un exemple
With Application.CommandBars("LeNomDeTaBarre")
For Each c In .Controls
If c.OnAction Like "*C:Program filesMicrosoft OfficeOffice*" Then _
Le problème est que sur Excel 2003 le chemin d'accès à
pers.xls est différent que sur Excel 2000 -> impossible
d'activer ces macros depuis mes barres d'outils. Il est
bien évidemment possible de redonner manuellement le
chemin à chacune des macros des différentes barres
d'outils mais ça va me prendre du temps.
Est-il possible de réaliser une macro simple qui change le
chemin d'accès aux macros de mes barres d'outils perso?
bonjour emilie un truc dans ce genre qu'à l'époque j'ai dû au père brossollette (ah! tu ne connais pas? pas grave, tu n'as rien perdu : il est infâme...) j'espère que tu pourras exécuter cette proc que tu places dans un module standard jps Sub PourQueJPSNeSoitPlusFaché()
mauvais = "C:Program filesMicrosoft OfficeOffice"
bon = "C:Program filesMicrosoft OfficeOffice11"
'c'est un exemple
With Application.CommandBars("LeNomDeTaBarre")
For Each c In .Controls
If c.OnAction Like "*C:Program filesMicrosoft OfficeOffice*" Then _
Le problème est que sur Excel 2003 le chemin d'accès à pers.xls est différent que sur Excel 2000 -> impossible d'activer ces macros depuis mes barres d'outils. Il est bien évidemment possible de redonner manuellement le chemin à chacune des macros des différentes barres d'outils mais ça va me prendre du temps.
Est-il possible de réaliser une macro simple qui change le chemin d'accès aux macros de mes barres d'outils perso?