Afficher un message
Vieux 03/07/2007, 23h33   #3 (permalink)
Roland_M
XLDnaute Occasionel
 
Date d'inscription: avril 2007
Messages: 444
Par défaut Re : comment réduire le ruban(excel2007) en code VBA

Merci à toi Michel (Xld), je n'y avais pas pensé et bien sûr ça marche !
Mais si je puis me permettre, pour simuler une touche il y a plus simple:
Application.SendKeys "^{F1}" suffit et c'est tout de même plus court.

Mais mon problème demeure car Ctrl+F1 fonctionne en alternance(si je puis dire ainsi) Masque/Affiche/Masque/Affiche...
Or lorsque j'appel ma fonction qui est BarOutilsVisible = True ou False
Ctrl+F1 peut Afficher ou Masquer mal à propos !?

Lorsque j'appel BarOutilsVisible = True (Le Ruban doit être visible)
Lorsque j'appel BarOutilsVisible = False (Le Ruban doit être invisible)
Faudrait pouvoir détecter si le Ruban est Afficher ou Masquer comprends tu !?
pour ne pas effectuer Ctrl+F1 qui réafficherai alors qu'il ne le faut pas.

Merci tout de même et à plus.
Roland_M est déconnecté   Réponse avec citation