OVH Cloud OVH Cloud

Barre d'outils du projet (Cf. Local au fichier) affiché sur autr e

11 réponses
Avatar
Emmanuel
Bonjour,

J'ai créé une barre d'outils personnalisée.
Par le menu "Outils", puis option "Organiser", je l'ai déplacé de GLOBAL.MPT
à mon fichier projet (Onglet "Barres d'outils").
Malheureusement, quand je pose mon fichier sur un autre PC je ne retrouve
pas automatiquement ma barre d'outils perso.
Je dois faire la manip inverse (grrr ;o): Fichier projets vers GLOBAL par la
boite "Organiser".
Y-a-t-il un moyen pour éviter cette manip ?

Merci par avance,
Emmanuel.

10 réponses

1 2
Avatar
Vincent Isoz
Bonjour

Oui vous pouvez faire en sorte que la copie se fasse automatiquement via un
Code VBA à l'ouverture du fichier (vous avez pas de chance finalement...).
C'est quelque chose que je fais fréquemment pour mes clients avec les
calendriers mais qui marche tout aussi bien avec les barres d'outils.

C'est un problème d'homogénéisation de logiciels Office qui ne fonctionnent
pas encore tous selon la même philosophie en ce qui concerne l'attachement
d'une barre d'outils (et je vous dis pas avec Office 2007 cela ne se
simplifie pas...)

Cordialement

"Emmanuel" wrote:

Bonjour,

J'ai créé une barre d'outils personnalisée.
Par le menu "Outils", puis option "Organiser", je l'ai déplacé de GLOBAL.MPT
à mon fichier projet (Onglet "Barres d'outils").
Malheureusement, quand je pose mon fichier sur un autre PC je ne retrouve
pas automatiquement ma barre d'outils perso.
Je dois faire la manip inverse (grrr ;o): Fichier projets vers GLOBAL par la
boite "Organiser".
Y-a-t-il un moyen pour éviter cette manip ?

Merci par avance,
Emmanuel.


Avatar
Emmanuel
Là aussi j'ai fais de même.
Ca marche très bien.
Merci encore :o))
Emmanuel.


Bonjour

Oui vous pouvez faire en sorte que la copie se fasse automatiquement via un
Code VBA à l'ouverture du fichier (vous avez pas de chance finalement...).
C'est quelque chose que je fais fréquemment pour mes clients avec les
calendriers mais qui marche tout aussi bien avec les barres d'outils.

C'est un problème d'homogénéisation de logiciels Office qui ne fonctionnent
pas encore tous selon la même philosophie en ce qui concerne l'attachement
d'une barre d'outils (et je vous dis pas avec Office 2007 cela ne se
simplifie pas...)

Cordialement

"Emmanuel" wrote:

Bonjour,

J'ai créé une barre d'outils personnalisée.
Par le menu "Outils", puis option "Organiser", je l'ai déplacé de GLOBAL.MPT
à mon fichier projet (Onglet "Barres d'outils").
Malheureusement, quand je pose mon fichier sur un autre PC je ne retrouve
pas automatiquement ma barre d'outils perso.
Je dois faire la manip inverse (grrr ;o): Fichier projets vers GLOBAL par la
boite "Organiser".
Y-a-t-il un moyen pour éviter cette manip ?

Merci par avance,
Emmanuel.




Avatar
Emmanuel
Me revoila, j'ai un truc atypique.

J'ai inséré sur l'événement "Private Sub Project_Open(ByVal pj As Project)"
la copie de ma barre d'outils personnalisée du projet vers GLOBAL.MPT.

Puis pour être "propre", j'ain inséré sur l'événement "Private Sub
Project_BeforeClose(ByVal pj As Project)" la suppression de la barre du
fichier GLOBAL.MPT.

Tout marche bien quand je quitte le projet en cours (Cf. Croix grise en haut
à droite de l'écran) sans sortir de l'application.

Par contre si je quitte Microsoft Project (Cf. Croix rouge en haut à droite
de l'écran), à ce moment la barre d'outils perso n'est pas supprimée de
GOBAL.MPT.
Sachant qu'il passe bien dans "Project_BeforeClose(ByVal pj As Project)"
(Cf. Deboggage) et que la barre est bien supprimée (Cf. Deboggage) mais après
elle comme regénérée juste en sortie.
Le problème c'est que je ne sais pas où la barre est regénérée.
J'ai bien vérifier que je n'avais pas un bug, tout est ok.
Avez-vous une idée ?

Merci par avance,
Emmanuel.


Bonjour,

J'ai créé une barre d'outils personnalisée.
Par le menu "Outils", puis option "Organiser", je l'ai déplacé de GLOBAL.MPT
à mon fichier projet (Onglet "Barres d'outils").
Malheureusement, quand je pose mon fichier sur un autre PC je ne retrouve
pas automatiquement ma barre d'outils perso.
Je dois faire la manip inverse (grrr ;o): Fichier projets vers GLOBAL par la
boite "Organiser".
Y-a-t-il un moyen pour éviter cette manip ?

Merci par avance,
Emmanuel.


Avatar
Vincent Isoz
Euh... là je décroche... Pourriez-vous à nouveau définir l'objectif et le but
de ce que vous cherchez à faire parce que là je crois que nous partons dans
les choux.
Avatar
Emmanuel
Et bien il y a 2 mouvements:
1/ Si je lance MS Project alors je copie ma barre perso du projet vers
GLOBAL.MPT.
2/ Si je parts de MS Project alors je détruis la barre perso QUI A ETE copié
dans GLOBAL.MPT.
L'idée est de ne rien laissé dans le GLOBAL.MPT si je copie mon fichier sur
plusieurs postes à droite à gauche: Laisser "propre" le GLOBAL.MPT.

Et bien quand je détruis ma barre perso de GLOBAL.MPT et bien, elle est bien
détruite: Pour vérifier, j'ai déboggé.
Mais quand je lance à nouveau le logiciel SANS CHARGE DE FICHIER, elle est à
nouveau présente.
Strange...

Suis-je plus clair ?
Ou qu'est ce que vous n'abez pas compris ?








Euh... là je décroche... Pourriez-vous à nouveau définir l'objectif et le but
de ce que vous cherchez à faire parce que là je crois que nous partons dans
les choux.


Avatar
Vincent Isoz
Comment détruisez-vous la barre d'outils du Global.mpt (par quelle méthode
exactement)?

"Emmanuel" wrote:

Et bien il y a 2 mouvements:
1/ Si je lance MS Project alors je copie ma barre perso du projet vers
GLOBAL.MPT.
2/ Si je parts de MS Project alors je détruis la barre perso QUI A ETE copié
dans GLOBAL.MPT.
L'idée est de ne rien laissé dans le GLOBAL.MPT si je copie mon fichier sur
plusieurs postes à droite à gauche: Laisser "propre" le GLOBAL.MPT.

Et bien quand je détruis ma barre perso de GLOBAL.MPT et bien, elle est bien
détruite: Pour vérifier, j'ai déboggé.
Mais quand je lance à nouveau le logiciel SANS CHARGE DE FICHIER, elle est à
nouveau présente.
Strange...

Suis-je plus clair ?
Ou qu'est ce que vous n'abez pas compris ?








Euh... là je décroche... Pourriez-vous à nouveau définir l'objectif et le but
de ce que vous cherchez à faire parce que là je crois que nous partons dans
les choux.




Avatar
Emmanuel
Comme cela:

Private Sub Project_BeforeClose(ByVal pj As Project)
OrganizerDeleteItem Type:=6, FileName:="Global.MPT", Name:="MenuPerso"
End Sub




Comment détruisez-vous la barre d'outils du Global.mpt (par quelle méthode
exactement)?

"Emmanuel" wrote:

Et bien il y a 2 mouvements:
1/ Si je lance MS Project alors je copie ma barre perso du projet vers
GLOBAL.MPT.
2/ Si je parts de MS Project alors je détruis la barre perso QUI A ETE copié
dans GLOBAL.MPT.
L'idée est de ne rien laissé dans le GLOBAL.MPT si je copie mon fichier sur
plusieurs postes à droite à gauche: Laisser "propre" le GLOBAL.MPT.

Et bien quand je détruis ma barre perso de GLOBAL.MPT et bien, elle est bien
détruite: Pour vérifier, j'ai déboggé.
Mais quand je lance à nouveau le logiciel SANS CHARGE DE FICHIER, elle est à
nouveau présente.
Strange...

Suis-je plus clair ?
Ou qu'est ce que vous n'abez pas compris ?








Euh... là je décroche... Pourriez-vous à nouveau définir l'objectif et le but
de ce que vous cherchez à faire parce que là je crois que nous partons dans
les choux.






Avatar
Vincent Isoz
Bonjour

Je vais voir cela. C'est vrai que c'est "strange". Je vous tiens au courant

"Emmanuel" wrote:

Comme cela:

Private Sub Project_BeforeClose(ByVal pj As Project)
OrganizerDeleteItem Type:=6, FileName:="Global.MPT", Name:="MenuPerso"
End Sub




Comment détruisez-vous la barre d'outils du Global.mpt (par quelle méthode
exactement)?

"Emmanuel" wrote:

Et bien il y a 2 mouvements:
1/ Si je lance MS Project alors je copie ma barre perso du projet vers
GLOBAL.MPT.
2/ Si je parts de MS Project alors je détruis la barre perso QUI A ETE copié
dans GLOBAL.MPT.
L'idée est de ne rien laissé dans le GLOBAL.MPT si je copie mon fichier sur
plusieurs postes à droite à gauche: Laisser "propre" le GLOBAL.MPT.

Et bien quand je détruis ma barre perso de GLOBAL.MPT et bien, elle est bien
détruite: Pour vérifier, j'ai déboggé.
Mais quand je lance à nouveau le logiciel SANS CHARGE DE FICHIER, elle est à
nouveau présente.
Strange...

Suis-je plus clair ?
Ou qu'est ce que vous n'abez pas compris ?








Euh... là je décroche... Pourriez-vous à nouveau définir l'objectif et le but
de ce que vous cherchez à faire parce que là je crois que nous partons dans
les choux.








Avatar
Vincent Isoz
Ok j'ai refait la même chose que vous et chez moi avec MS Project 2003 SP2
j'ai tout qui fonctionne comme attendu...

Donc soit y'a une petite erreur dans votre fichier, soit les versions
antérieures n'arrivent pas à faire cela (ce qui m'étonnerait fortement mais
je ne peux le tester).
Avatar
Emmanuel
Merci pour l'essai :o))
Moi j'ai la vserison Standard 2002.
Je vais tout retester dans le cas où j'ai oublier qq chose sachant que
j'avais blindé mes tests.
Je vous tiens au courant si j'ai fait une erreur.
A bientôt,
Emmnanuel.


Ok j'ai refait la même chose que vous et chez moi avec MS Project 2003 SP2
j'ai tout qui fonctionne comme attendu...

Donc soit y'a une petite erreur dans votre fichier, soit les versions
antérieures n'arrivent pas à faire cela (ce qui m'étonnerait fortement mais
je ne peux le tester).


1 2