MAC - Activer / Désactiver Ruban via VBA Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Avatar du membre
iDev4s
Membre habitué
Membre habitué
Messages : 95
Inscrit le : 18 septembre 2015
Version d'Excel : Excel for Mac 2011 Fr

Message par iDev4s » 24 avril 2016, 22:18

Bonsoir à tous,

Je cherche à ACTIVER ou DESACTIVER le ruban via VBA... (Pas masquer !!!)

J'ai essayé :
Application.CommandBars.ActiveMenuBar = True ou False
Ne marche pas... :(

Une idée peut-être ???
Avatar du membre
eriiic
Passionné d'Excel
Passionné d'Excel
Messages : 8'752
Appréciations reçues : 299
Inscrit le : 7 février 2010
Version d'Excel : 2010fr

Message par eriiic » 24 avril 2016, 23:45

Bonjour,
Application.CommandBars.ActiveMenuBar.Enabled=False
Je te laisse tester...
Avant d'utiliser des trucs comme ça assure-toi de pouvoir le restaurer dans toutes les situations, y compris suite à un plantage.
Sinon les utilisateurs vont te maudire, surtout si tu es parti en vacances.
eric
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(les Shadoks)

En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Avatar du membre
iDev4s
Membre habitué
Membre habitué
Messages : 95
Inscrit le : 18 septembre 2015
Version d'Excel : Excel for Mac 2011 Fr

Message par iDev4s » 25 avril 2016, 00:11

Bonsoir ériiic,

Désolé, mais ne fonctionne pas chez moi... :(

Pour info, je tourne sur MAC...
Avatar du membre
pierrep56
Membre dévoué
Membre dévoué
Messages : 933
Appréciations reçues : 123
Inscrit le : 18 juin 2014
Version d'Excel : 2016

Message par pierrep56 » 25 avril 2016, 09:10

Salut
Tu peux essayer :
Application.CommandBars.Item("Ribbon").Enabled = False
Pierre
Avatar du membre
iDev4s
Membre habitué
Membre habitué
Messages : 95
Inscrit le : 18 septembre 2015
Version d'Excel : Excel for Mac 2011 Fr

Message par iDev4s » 25 avril 2016, 21:11

Bonsoir Pierre,

Merci pour t'a réponse mais cela ne fonctionne toujours pas... :(

Pour être plus précis, je voudrais faire en vba la même chose que:

Excel -> Préférences... -> Ruban -> "Activer le ruban" (cocher "oui" ou "non")

Trouvé...

Tout simplement:
Application.ShowRibbon = True
:)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message