IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA] Masquer barres [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 183
    Par défaut [VBA] Masquer barres
    Bonjour, je suis récemment passé d'Office 2000 à Office 2010 (Gros changement ^^) et je n'arrive pas à trouver l'équivalent de mon code VBA pour XL 2000 à 2010 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
        Dim CmdB As CommandBar
        For Each CmdB In Application.CommandBars
        CmdB.Enabled = False
        Next CmdB
        Application.DisplayFormulaBar = False
    Ce code me permettait de masquer les barres supérieurs afin de n'avoir qu'un simple Viewer.

    Quel est le code équivalent qui me permettrait d'avoir le même résultat sous OFFICe 2010?


    D'ailleurs peut on récupérer en VBA la version actuelle d'excel ?


    Bonne journée

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 18
    Par défaut
    Salut,

    Perso pour passer en mode viewer j'utilise ça sous xl2010

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Application.CommandBars(1).Enabled = False
    Application.DisplayFullScreen = True
    Application.DisplayFormulaBar = False
    Application.DisplayStatusBar = False
    Application.ActiveWindow.DisplayHeadings = False
    Application.DisplayScrollBars = False
    ActiveWindow.DisplayWorkbookTabs = False
    @+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 183
    Par défaut
    Merci beaucoup fhtazman.


    Voilà le code :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
      Version = Application.Version 'Récupère la version d'Excel
     
     
     
      If Version = "9.0" Or Version = "10.0" Or Version = "11.0" Then
            'Désactivation du menu Excel 2000 et 2003
        Dim CmdB As CommandBar
        For Each CmdB In Application.CommandBars
        CmdB.Enabled = False
        Next CmdB
        Application.DisplayFormulaBar = False
     
      ElseIf Version = "12.0" Or Version = "14.0" Then 'Désactivation du menu Excel 2007 et 2010
         With Application
                .CommandBars(1).Enabled = False
                .ActiveWindow.DisplayHeadings = False
                .DisplayFormulaBar = False
                .DisplayStatusBar = False
                .DisplayFullScreen = True
     
          End With
       End If

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Masquer en VBA la barre d'état ou sa nouvelle icône
    Par Alain36 dans le forum VBA Access
    Réponses: 2
    Dernier message: 21/09/2009, 15h54
  2. [VBA WORD] barre d'outil perso
    Par meufeu dans le forum VBA Word
    Réponses: 9
    Dernier message: 21/09/2005, 21h46
  3. Réponses: 2
    Dernier message: 09/10/2004, 20h45
  4. [VBA-E] Barre d'outils et menu déroulants
    Par Tcmat dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/08/2004, 21h51
  5. [VBA-E] Barre d'outil créée automatiquement
    Par gjeff dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/12/2002, 16h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo