OVH Cloud OVH Cloud

Verrouiller barres de menu et d'outils

7 réponses
Avatar
Karmina
Bonjour,

Est-il possible de verrouiller les barres de menu et d'outils dans Word 2003
comme on fait avec Internet Explorer? Elles changent de place à chaque fois
que j'ouvre Word.

Merci d'avance.

--
V****V

7 réponses

Avatar
Tisane
Bonjour Karmina,

Est-il possible de verrouiller les barres de menu et d'outils dans Word
2003 comme on fait avec Internet Explorer? Elles changent de place à
chaque fois que j'ouvre Word.


En interactif, si tu ne veux pas protéger le normal.dot, je ne vois pas
d'options qui permettent le verrouillage des barres d'outils et de menu.
En revanche, une macro à exécuter une seule fois :

Public Sub verrou()
CommandBars("Standard").Protection = msoBarNoMove
CommandBars("Formatting").Protection = msoBarNoMove
CommandBars("Drawing").Protection = msoBarNoMove
CommandBars("Menu Bar").Protection = msoBarNoMove
End Sub

Tu peux ajouter les autres barres d'outils si tu le souhaites.
Rajoute à la fin de chaque ligne + msoBarNoCustomize si tu veux en plus
empêcher leur modification.

Par la suite, modifie la macro ainsi pour déverrouiller les barres en
remplaçant msoBarNoMove par msoBarNoProtection.

--
Tisane

Avatar
O.B. [MVP]
Bonjour Tisane
:-D Super !
C’est exactement ce que je cherchais pour une personne âgée sous Word 2000
qui fait régulièrement des glisser et click involontaire avec sa souris et se
retrouve perdu sans ses menus.

Et en cherchant un peux plus j’ai rajouté "+ msoBarNoChangeVisible" à la
macro ce qui bloque le menu contextuel permettant de retirer ou rajouter la
barre et là c’est vraiment parfait :-)

pour info msoBarNoChangeVisible est apparament la valeur pas défaut de la
Barre de menu "Menu Bar" mais la commande msoBarNoProtection la désactive
donc pour remettre les propriétés exactement comme ils étaient par défaut il
faut la rajouter pour "Menu Bar" :
CommandBars("Menu Bar").Protection = msoBarNoProtection +
msoBarNoChangeVisible

Merci en tout cas
--
Olivier B.
[MVP Windows Shell/User]
"le savoir est fait pour être partagé"



Bonjour Karmina,

Est-il possible de verrouiller les barres de menu et d'outils dans Word
2003 comme on fait avec Internet Explorer? Elles changent de place à
chaque fois que j'ouvre Word.


En interactif, si tu ne veux pas protéger le normal.dot, je ne vois pas
d'options qui permettent le verrouillage des barres d'outils et de menu.
En revanche, une macro à exécuter une seule fois :

Public Sub verrou()
CommandBars("Standard").Protection = msoBarNoMove
CommandBars("Formatting").Protection = msoBarNoMove
CommandBars("Drawing").Protection = msoBarNoMove
CommandBars("Menu Bar").Protection = msoBarNoMove
End Sub

Tu peux ajouter les autres barres d'outils si tu le souhaites.
Rajoute à la fin de chaque ligne + msoBarNoCustomize si tu veux en plus
empêcher leur modification.

Par la suite, modifie la macro ainsi pour déverrouiller les barres en
remplaçant msoBarNoMove par msoBarNoProtection.

--
Tisane





Avatar
Geo


C’est exactement ce que je cherchais pour une personne âgée sous Word 2000


Tu as quelque chose contre les personnes âgées qui utilisent Word 2000
?

Même pas fait mal : je viens de passer à 2003.

:-)

--
A+

Avatar
Tisane
Bonjour Olivier,

C’est exactement ce que je cherchais pour une personne âgée sous Word
2000 qui fait régulièrement des glisser et click involontaire avec sa
souris et se retrouve perdu sans ses menus.
Et en cherchant un peux plus j’ai rajouté "+ msoBarNoChangeVisible"
à la macro ce qui bloque le menu contextuel permettant de retirer ou
rajouter la barre et là c’est vraiment parfait :-)
pour info msoBarNoChangeVisible est apparament la valeur pas défaut
de la Barre de menu "Menu Bar" mais la commande msoBarNoProtection la
désactive donc pour remettre les propriétés exactement comme ils
étaient par défaut il faut la rajouter pour "Menu Bar" :
CommandBars("Menu Bar").Protection = msoBarNoProtection +
msoBarNoChangeVisible


Merci aussi pour les précisions !
C'est dommage que le verrouillage des barres n'ait pas été prévu comme dans
Internet Explorer ou Windows, entre autre.
Mais avec la v2007, par l'absence de "barres d'outils", le problème se
trouvera de lui-même résolu ;-)

--
Tisane

Est-il possible de verrouiller les barres de menu et d'outils dans
Word 2003 comme on fait avec Internet Explorer? Elles changent de
place à chaque fois que j'ouvre Word.


En interactif, si tu ne veux pas protéger le normal.dot, je ne vois
pas d'options qui permettent le verrouillage des barres d'outils et
de menu. En revanche, une macro à exécuter une seule fois :

Public Sub verrou()
CommandBars("Standard").Protection = msoBarNoMove
CommandBars("Formatting").Protection = msoBarNoMove
CommandBars("Drawing").Protection = msoBarNoMove
CommandBars("Menu Bar").Protection = msoBarNoMove
End Sub

Tu peux ajouter les autres barres d'outils si tu le souhaites.
Rajoute à la fin de chaque ligne + msoBarNoCustomize si tu veux en
plus empêcher leur modification.

Par la suite, modifie la macro ainsi pour déverrouiller les barres en
remplaçant msoBarNoMove par msoBarNoProtection.

--
Tisane





Avatar
O.B. [MVP]
Bonjour Geo,
Non rien contre les personnes âgées (d'autant qu'il s'agit de mon père).
Mais si tu as un jour l'occasion d'essayer de faire remettre à sa place un
menu Word par téléphone, surtout quand le menu en question est le principal,
qu'il est devenu flottant et qu'il est partit presque entièrement en dehors
de l'écran on ne sait trop de quel coté, à une personne de plus de 80 ans qui
a de surcroît des problèmes d'audition (c'est le plus gros problème). Tu
comprendra alors sûrement l'intérêt et pour lui (qui est perdu sans son menu
fichier) et pour toi, de verrouiller les menus de Word.

Par ailleurs les menus ne sont pas non plus verrouillés sur Word 2003 ;-)


--
--
Olivier B.
[MVP Windows Shell/User]
"le savoir est fait pour être partagé"





C’est exactement ce que je cherchais pour une personne âgée sous Word 2000


Tu as quelque chose contre les personnes âgées qui utilisent Word 2000
?

Même pas fait mal : je viens de passer à 2003.

:-)

--
A+






Avatar
Geo

Bonjour Geo,
Non rien contre les personnes âgées (d'autant qu'il s'agit de mon père).
Mais si tu as un jour l'occasion d'essayer de faire remettre à sa place un
menu Word par téléphone, surtout quand le menu en question est le principal,
qu'il est devenu flottant et qu'il est partit presque entièrement en dehors
de l'écran on ne sait trop de quel coté, à une personne de plus de 80 ans qui
a de surcroît des problèmes d'audition (c'est le plus gros problème). Tu
comprendra alors sûrement l'intérêt et pour lui (qui est perdu sans son menu
fichier) et pour toi, de verrouiller les menus de Word.

Par ailleurs les menus ne sont pas non plus verrouillés sur Word 2003 ;-)


C'était une demi-plaisanterie pour montrer que ce qu'on écrit peut être
mal interprété.

PS 1 : j'avais mis une souriette
PS 2 : je sais ce qu'essayer de dépanner un membre de sa famille par
téléphone dans l'autre sens (des plus jeunes par le plus âgé) : c'est
pas facile non plus.
PS 3 : Au vu de tes explications, on comprend ta satisfaction d'avoir
une solution.

--
A+

Avatar
Geo

Bonjour Geo,
Non rien contre les personnes âgées (d'autant qu'il s'agit de mon père).
Mais si tu as un jour l'occasion d'essayer de faire remettre à sa place un
menu Word par téléphone, surtout quand le menu en question est le principal,
qu'il est devenu flottant et qu'il est partit presque entièrement en dehors
de l'écran on ne sait trop de quel coté, à une personne de plus de 80 ans qui
a de surcroît des problèmes d'audition (c'est le plus gros problème). Tu
comprendra alors sûrement l'intérêt et pour lui (qui est perdu sans son menu
fichier) et pour toi, de verrouiller les menus de Word.


J'avais sauté un élément très intéressant dans ta réponse : on peut
être utilisateur de Word à 80 ans, ça rassure.
Reste à imaginer ce que sera Word quand nous aurons cet âge.
Traitement de texte en 3D ?
Positionnement du curseur par clin d'oeil ?
Format Pdf intégré ?

--
A+