Bonsoir,
A partir d'un classeur,j'ai créé un modèle .xlt.A ce modèle est a ttaché une
barre d'outils personnalisée,ces outils renvoie à des macros.
Quand je crée un document à partir de mon modèle,les macros affect ées aux
outils restent nomées comme si elles appartenaient au premier document
enregistré. L'utilisation de ces outils ouvre ce même document.
Que dois-je faire pour éviter cela?
Dois-je enregistrer ces macros dans le classeur de macro personnelles du
modèle et y affecter les outils?
Dans ce cas, si je dois installer ce modèle de classeur sur plusieurs p ostes
de travail,ces macros suivront-elles ou devrais-je les installer
mannuellement sur chacun des PC. Les macros enregistrées dans le classe ur de
macro personnelles sont-elles attachées à l'ordinateur ou à un clas seur?
J'ai difficile à comprendre.
Merci de votre aide
Christian
Bonsoir,
A partir d'un classeur,j'ai créé un modèle .xlt.A ce modèle est a ttaché une
barre d'outils personnalisée,ces outils renvoie à des macros.
Quand je crée un document à partir de mon modèle,les macros affect ées aux
outils restent nomées comme si elles appartenaient au premier document
enregistré. L'utilisation de ces outils ouvre ce même document.
Que dois-je faire pour éviter cela?
Dois-je enregistrer ces macros dans le classeur de macro personnelles du
modèle et y affecter les outils?
Dans ce cas, si je dois installer ce modèle de classeur sur plusieurs p ostes
de travail,ces macros suivront-elles ou devrais-je les installer
mannuellement sur chacun des PC. Les macros enregistrées dans le classe ur de
macro personnelles sont-elles attachées à l'ordinateur ou à un clas seur?
J'ai difficile à comprendre.
Merci de votre aide
Christian
Bonsoir,
A partir d'un classeur,j'ai créé un modèle .xlt.A ce modèle est a ttaché une
barre d'outils personnalisée,ces outils renvoie à des macros.
Quand je crée un document à partir de mon modèle,les macros affect ées aux
outils restent nomées comme si elles appartenaient au premier document
enregistré. L'utilisation de ces outils ouvre ce même document.
Que dois-je faire pour éviter cela?
Dois-je enregistrer ces macros dans le classeur de macro personnelles du
modèle et y affecter les outils?
Dans ce cas, si je dois installer ce modèle de classeur sur plusieurs p ostes
de travail,ces macros suivront-elles ou devrais-je les installer
mannuellement sur chacun des PC. Les macros enregistrées dans le classe ur de
macro personnelles sont-elles attachées à l'ordinateur ou à un clas seur?
J'ai difficile à comprendre.
Merci de votre aide
Christian
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fo nctionne
parfaitement.
Salutations
Christian
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fo nctionne
parfaitement.
Salutations
Christian
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fo nctionne
parfaitement.
Salutations
Christian
C'est un problème bien connu et il ne s'applique pas seulement au modèle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux macros
du classeur, si tu enregistres ton classeur sous un autre nom ou un autre
répertoire, les macros du nouveau classeur fonctionne correctement mais
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informations sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associées
au bouton dans le classeur source, tu dois dans le classeur source utilisé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des boutons
pointant sur la bonne location des macros.
"Christian de BXL" a écrit dans le message de news:
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian
C'est un problème bien connu et il ne s'applique pas seulement au modèle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux macros
du classeur, si tu enregistres ton classeur sous un autre nom ou un autre
répertoire, les macros du nouveau classeur fonctionne correctement mais
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informations sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associées
au bouton dans le classeur source, tu dois dans le classeur source utilisé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des boutons
pointant sur la bonne location des macros.
"Christian de BXL" <ChristiandeBXL@discussions.microsoft.com> a écrit dans le message de news:
CC4716F8-2057-40A7-AF1C-CDB2404EF7F8@microsoft.com...
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian
C'est un problème bien connu et il ne s'applique pas seulement au modèle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux macros
du classeur, si tu enregistres ton classeur sous un autre nom ou un autre
répertoire, les macros du nouveau classeur fonctionne correctement mais
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informations sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associées
au bouton dans le classeur source, tu dois dans le classeur source utilisé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des boutons
pointant sur la bonne location des macros.
"Christian de BXL" a écrit dans le message de news:
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian
C'est un problème bien connu et il ne s'applique pas seulement au modèle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux macros
du classeur, si tu enregistres ton classeur sous un autre nom ou un autre
répertoire, les macros du nouveau classeur fonctionne correctement mais
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informations sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associées
au bouton dans le classeur source, tu dois dans le classeur source utilisé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des boutons
pointant sur la bonne location des macros.
"Christian de BXL" a écrit dans le message de news:
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian
C'est un problème bien connu et il ne s'applique pas seulement au modèle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux macros
du classeur, si tu enregistres ton classeur sous un autre nom ou un autre
répertoire, les macros du nouveau classeur fonctionne correctement mais
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informations sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associées
au bouton dans le classeur source, tu dois dans le classeur source utilisé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des boutons
pointant sur la bonne location des macros.
"Christian de BXL" <ChristiandeBXL@discussions.microsoft.com> a écrit dans le message de news:
CC4716F8-2057-40A7-AF1C-CDB2404EF7F8@microsoft.com...
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian
C'est un problème bien connu et il ne s'applique pas seulement au modèle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux macros
du classeur, si tu enregistres ton classeur sous un autre nom ou un autre
répertoire, les macros du nouveau classeur fonctionne correctement mais
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informations sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associées
au bouton dans le classeur source, tu dois dans le classeur source utilisé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des boutons
pointant sur la bonne location des macros.
"Christian de BXL" a écrit dans le message de news:
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referme à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec le premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian
Bonsoir Denis,
AMHA il y a plus simple :
1) Attacher la barre d'outils au modèle
2) Lors de la fermeture de ce modèle, supprimer la barre d'outils :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.CommandBars("Ma Barre").Delete
On Error GoTo 0
End Sub
Cela règle le problème, mais il ne faut pas ouvrir plusieurs docummen ts issus du modèle en même temps, car cela ne
pourra pas fonctionner...
A+
Benead
MichDenis a écrit:C'est un problème bien connu et il ne s'applique pas seulement au mod èle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux ma cros
du classeur, si tu enregistres ton classeur sous un autre nom ou un au tre
répertoire, les macros du nouveau classeur fonctionne correctement ma is
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informati ons sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associ ées
au bouton dans le classeur source, tu dois dans le classeur source util isé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des bout ons
pointant sur la bonne location des macros.
"Christian de BXL" a écrit dans le message de news:
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referm e à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec l e premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian- Masquer le texte des messages précédents -- Afficher le texte des messages précédents -
Bonsoir Denis,
AMHA il y a plus simple :
1) Attacher la barre d'outils au modèle
2) Lors de la fermeture de ce modèle, supprimer la barre d'outils :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.CommandBars("Ma Barre").Delete
On Error GoTo 0
End Sub
Cela règle le problème, mais il ne faut pas ouvrir plusieurs docummen ts issus du modèle en même temps, car cela ne
pourra pas fonctionner...
A+
Benead
MichDenis a écrit:
C'est un problème bien connu et il ne s'applique pas seulement au mod èle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux ma cros
du classeur, si tu enregistres ton classeur sous un autre nom ou un au tre
répertoire, les macros du nouveau classeur fonctionne correctement ma is
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informati ons sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associ ées
au bouton dans le classeur source, tu dois dans le classeur source util isé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des bout ons
pointant sur la bonne location des macros.
"Christian de BXL" <Christiande...@discussions.microsoft.com> a écrit dans le message de news:
CC4716F8-2057-40A7-AF1C-CDB2404EF...@microsoft.com...
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referm e à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec l e premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian- Masquer le texte des messages précédents -- Afficher le texte des messages précédents -
Bonsoir Denis,
AMHA il y a plus simple :
1) Attacher la barre d'outils au modèle
2) Lors de la fermeture de ce modèle, supprimer la barre d'outils :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.CommandBars("Ma Barre").Delete
On Error GoTo 0
End Sub
Cela règle le problème, mais il ne faut pas ouvrir plusieurs docummen ts issus du modèle en même temps, car cela ne
pourra pas fonctionner...
A+
Benead
MichDenis a écrit:C'est un problème bien connu et il ne s'applique pas seulement au mod èle.
lorsque tu as des boutons dans un barre d'outils qui sont liés aux ma cros
du classeur, si tu enregistres ton classeur sous un autre nom ou un au tre
répertoire, les macros du nouveau classeur fonctionne correctement ma is
ceux du classeur source, étonnamment, ne fonctionne plus car le chemin
ou le fichier selon les cas ont été modifiés. Comme ces informati ons sont
codées en "dur", les macros des boutons se retrouvent avec le chemin et le nom du
fichier que l'on vient de créer.
Pour remettre à jour le chemin et le nom du fichier des macros associ ées
au bouton dans le classeur source, tu dois dans le classeur source util isé
un type de macro que ta soumis JB. À l'ouverture du classeur, la macro
réaffecte le bon chemin et le bon nom du classeur à chacun des bout ons
pointant sur la bonne location des macros.
"Christian de BXL" a écrit dans le message de news:
Bonsoir JB,
Cela ne s'éclaircit pas pour moi. Je ne comprend pas ton explication.
A l'utilisation de mon modèle, ma barre d'outil s'ouvre (et se referm e à la
fermeture du document), mes macros sont bien dans le classeur mais les
boutons de la BO pointent vers ces mêmes macros enregistrées avec l e premier
document créé. Si j'exécute une de ces macros directement, elle fonctionne
parfaitement.
Salutations
Christian- Masquer le texte des messages précédents -- Afficher le texte des messages précédents -
Merci de vos avis,µ
Apparement ma question n'est pas simple. Grosso modo, mon modèle devrait
tourner sur trois postes de travail, ma BO personnalisée comporte
actuellement 21 macros (ces macro servent à modifier des mises en pages et à
introduire du texte automatiquement). La macro proposée par JB pour r égler
mon problème va vite prendre des proportions importante, dans la mesure ou je
devrai encore rajouter de nouveaux boutons. De plus plusieurs documents i ssus
de mon modèle pourraient êtres ouverts en même temps, ce qui semble exclure
l'autre solution.
Serait-il envisageable d'enregistrer mes macro dans le classeur de macro
personnelles.
Dans ce cas je devrais le faire sur chacun des postes de travail car je
crois qu'alors les macros sont tributaires du PC et plus du classeur. Mes
macros seraient alors disponibles en permanence dans Excel mais dans la
mesure où je fais apparaitre et disparaitre ma BO personnalisée par u ne macro
uniquement pour les documents issus de mon modèle cela ne devrait pas
entrainer d'utilisation inadéquate.
Cette solution fonctionnerait-elle au quotidien ou entrainerait-elle
d'autres tracas?
La seule contrainte serait l'obligation d'une installation sur chacun des
postes de travail devant utiliser mon modèle.
Qu'en pensez-vous?
Christian
Merci de vos avis,µ
Apparement ma question n'est pas simple. Grosso modo, mon modèle devrait
tourner sur trois postes de travail, ma BO personnalisée comporte
actuellement 21 macros (ces macro servent à modifier des mises en pages et à
introduire du texte automatiquement). La macro proposée par JB pour r égler
mon problème va vite prendre des proportions importante, dans la mesure ou je
devrai encore rajouter de nouveaux boutons. De plus plusieurs documents i ssus
de mon modèle pourraient êtres ouverts en même temps, ce qui semble exclure
l'autre solution.
Serait-il envisageable d'enregistrer mes macro dans le classeur de macro
personnelles.
Dans ce cas je devrais le faire sur chacun des postes de travail car je
crois qu'alors les macros sont tributaires du PC et plus du classeur. Mes
macros seraient alors disponibles en permanence dans Excel mais dans la
mesure où je fais apparaitre et disparaitre ma BO personnalisée par u ne macro
uniquement pour les documents issus de mon modèle cela ne devrait pas
entrainer d'utilisation inadéquate.
Cette solution fonctionnerait-elle au quotidien ou entrainerait-elle
d'autres tracas?
La seule contrainte serait l'obligation d'une installation sur chacun des
postes de travail devant utiliser mon modèle.
Qu'en pensez-vous?
Christian
Merci de vos avis,µ
Apparement ma question n'est pas simple. Grosso modo, mon modèle devrait
tourner sur trois postes de travail, ma BO personnalisée comporte
actuellement 21 macros (ces macro servent à modifier des mises en pages et à
introduire du texte automatiquement). La macro proposée par JB pour r égler
mon problème va vite prendre des proportions importante, dans la mesure ou je
devrai encore rajouter de nouveaux boutons. De plus plusieurs documents i ssus
de mon modèle pourraient êtres ouverts en même temps, ce qui semble exclure
l'autre solution.
Serait-il envisageable d'enregistrer mes macro dans le classeur de macro
personnelles.
Dans ce cas je devrais le faire sur chacun des postes de travail car je
crois qu'alors les macros sont tributaires du PC et plus du classeur. Mes
macros seraient alors disponibles en permanence dans Excel mais dans la
mesure où je fais apparaitre et disparaitre ma BO personnalisée par u ne macro
uniquement pour les documents issus de mon modèle cela ne devrait pas
entrainer d'utilisation inadéquate.
Cette solution fonctionnerait-elle au quotidien ou entrainerait-elle
d'autres tracas?
La seule contrainte serait l'obligation d'une installation sur chacun des
postes de travail devant utiliser mon modèle.
Qu'en pensez-vous?
Christian