Bonsoir à tous
j'aurai voulu savoir comment avoir seulement les options : imprimer,
apercu, couleur de remplissage et couleur d'écriture dans ma barre d'outil
et ce à l'ouverture de mon dossier.
Par code j'arrive a enlever toute la barre, mais choisir les commandes que
je veux alors là je bloque
les controles ont un ID (<>1 si fait référence à un controle qui n'est pas un controle built-in) . Dans ton cas, il semble que ta barre perso contienne simplement des controles built-in donc on peut travailler facilement avec la propriété ID.Tu peux donc laisser dans ta barre perso ceux que tu veux en les désignant p.e par la propriété ID
On imagine que ta barre perso s'appelle MaBarre.Dans ce qui suit , je laisse juste les controles Couleur de remplissage ( ID 1691) et police (ID 401). POur connaitre les N° d'ID, je t'invite à aller sur le site Excel à la rubrique BO ,tu trouveras des programmes te permettant de tous les connaitre.
for each ctrl in Application.commandbars("MaBarre").controls if ou ctrl.ID91 then else ctrl.enabledúlse ' et/ou ctrl.visibleúlse end if next
Il y a d'autres manières de faire evidemment
A+
fredbzr wrote:
Bonsoir à tous j'aurai voulu savoir comment avoir seulement les options : imprimer, apercu, couleur de remplissage et couleur d'écriture dans ma barre d'ou til et ce à l'ouverture de mon dossier. Par code j'arrive a enlever toute la barre, mais choisir les commandes que je veux alors là je bloque
Merci de coup de main
Fred
Bonjour,
les controles ont un ID (<>1 si fait référence à un controle qui
n'est pas un controle built-in) . Dans ton cas, il semble que ta barre
perso contienne simplement des controles built-in donc on peut
travailler facilement avec la propriété ID.Tu peux donc laisser dans
ta barre perso ceux que tu veux en les désignant p.e par la
propriété ID
On imagine que ta barre perso s'appelle MaBarre.Dans ce qui suit , je
laisse juste les controles Couleur de remplissage ( ID 1691) et police
(ID 401). POur connaitre les N° d'ID, je t'invite à aller sur le site
Excel à la rubrique BO ,tu trouveras des programmes te permettant de
tous les connaitre.
for each ctrl in Application.commandbars("MaBarre").controls
if ctrl.ID=401 ou ctrl.ID=1691 then
else
ctrl.enabled=false ' et/ou ctrl.visible=false
end if
next
Il y a d'autres manières de faire evidemment
A+
fredbzr wrote:
Bonsoir à tous
j'aurai voulu savoir comment avoir seulement les options : imprimer,
apercu, couleur de remplissage et couleur d'écriture dans ma barre d'ou til
et ce à l'ouverture de mon dossier.
Par code j'arrive a enlever toute la barre, mais choisir les commandes que
je veux alors là je bloque
les controles ont un ID (<>1 si fait référence à un controle qui n'est pas un controle built-in) . Dans ton cas, il semble que ta barre perso contienne simplement des controles built-in donc on peut travailler facilement avec la propriété ID.Tu peux donc laisser dans ta barre perso ceux que tu veux en les désignant p.e par la propriété ID
On imagine que ta barre perso s'appelle MaBarre.Dans ce qui suit , je laisse juste les controles Couleur de remplissage ( ID 1691) et police (ID 401). POur connaitre les N° d'ID, je t'invite à aller sur le site Excel à la rubrique BO ,tu trouveras des programmes te permettant de tous les connaitre.
for each ctrl in Application.commandbars("MaBarre").controls if ou ctrl.ID91 then else ctrl.enabledúlse ' et/ou ctrl.visibleúlse end if next
Il y a d'autres manières de faire evidemment
A+
fredbzr wrote:
Bonsoir à tous j'aurai voulu savoir comment avoir seulement les options : imprimer, apercu, couleur de remplissage et couleur d'écriture dans ma barre d'ou til et ce à l'ouverture de mon dossier. Par code j'arrive a enlever toute la barre, mais choisir les commandes que je veux alors là je bloque
Merci de coup de main
Fred
fredbzr
Bonjour AnonymousA Ta réponse, accompagnée de l'explication, va me permettre de chercher pour faire une macro merci pour tout "anonymousA" a écrit dans le message de news:
Bonjour,
les controles ont un ID (<>1 si fait référence à un controle qui n'est pas un controle built-in) . Dans ton cas, il semble que ta barre perso contienne simplement des controles built-in donc on peut travailler facilement avec la propriété ID.Tu peux donc laisser dans ta barre perso ceux que tu veux en les désignant p.e par la propriété ID
On imagine que ta barre perso s'appelle MaBarre.Dans ce qui suit , je laisse juste les controles Couleur de remplissage ( ID 1691) et police (ID 401). POur connaitre les N° d'ID, je t'invite à aller sur le site Excel à la rubrique BO ,tu trouveras des programmes te permettant de tous les connaitre.
for each ctrl in Application.commandbars("MaBarre").controls if ou ctrl.ID91 then else ctrl.enabledúlse ' et/ou ctrl.visibleúlse end if next
Il y a d'autres manières de faire evidemment
A+
fredbzr wrote:
Bonsoir à tous j'aurai voulu savoir comment avoir seulement les options : imprimer, apercu, couleur de remplissage et couleur d'écriture dans ma barre d'outil et ce à l'ouverture de mon dossier. Par code j'arrive a enlever toute la barre, mais choisir les commandes que je veux alors là je bloque
Merci de coup de main
Fred
Bonjour AnonymousA
Ta réponse, accompagnée de l'explication, va me permettre de chercher pour
faire une macro
merci pour tout
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news:
1156922969.126029.71290@p79g2000cwp.googlegroups.com...
Bonjour,
les controles ont un ID (<>1 si fait référence à un controle qui
n'est pas un controle built-in) . Dans ton cas, il semble que ta barre
perso contienne simplement des controles built-in donc on peut
travailler facilement avec la propriété ID.Tu peux donc laisser dans
ta barre perso ceux que tu veux en les désignant p.e par la
propriété ID
On imagine que ta barre perso s'appelle MaBarre.Dans ce qui suit , je
laisse juste les controles Couleur de remplissage ( ID 1691) et police
(ID 401). POur connaitre les N° d'ID, je t'invite à aller sur le site
Excel à la rubrique BO ,tu trouveras des programmes te permettant de
tous les connaitre.
for each ctrl in Application.commandbars("MaBarre").controls
if ctrl.ID@1 ou ctrl.ID91 then
else
ctrl.enabledúlse ' et/ou ctrl.visibleúlse
end if
next
Il y a d'autres manières de faire evidemment
A+
fredbzr wrote:
Bonsoir à tous
j'aurai voulu savoir comment avoir seulement les options : imprimer,
apercu, couleur de remplissage et couleur d'écriture dans ma barre d'outil
et ce à l'ouverture de mon dossier.
Par code j'arrive a enlever toute la barre, mais choisir les commandes que
je veux alors là je bloque
Bonjour AnonymousA Ta réponse, accompagnée de l'explication, va me permettre de chercher pour faire une macro merci pour tout "anonymousA" a écrit dans le message de news:
Bonjour,
les controles ont un ID (<>1 si fait référence à un controle qui n'est pas un controle built-in) . Dans ton cas, il semble que ta barre perso contienne simplement des controles built-in donc on peut travailler facilement avec la propriété ID.Tu peux donc laisser dans ta barre perso ceux que tu veux en les désignant p.e par la propriété ID
On imagine que ta barre perso s'appelle MaBarre.Dans ce qui suit , je laisse juste les controles Couleur de remplissage ( ID 1691) et police (ID 401). POur connaitre les N° d'ID, je t'invite à aller sur le site Excel à la rubrique BO ,tu trouveras des programmes te permettant de tous les connaitre.
for each ctrl in Application.commandbars("MaBarre").controls if ou ctrl.ID91 then else ctrl.enabledúlse ' et/ou ctrl.visibleúlse end if next
Il y a d'autres manières de faire evidemment
A+
fredbzr wrote:
Bonsoir à tous j'aurai voulu savoir comment avoir seulement les options : imprimer, apercu, couleur de remplissage et couleur d'écriture dans ma barre d'outil et ce à l'ouverture de mon dossier. Par code j'arrive a enlever toute la barre, mais choisir les commandes que je veux alors là je bloque