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

Excel Discussion :

limiter les commandes du menu FICHIER via Custom UI Editor


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 89
    Par défaut limiter les commandes du menu FICHIER via Custom UI Editor
    Bonjour à toutes et à tous.

    Je cherche à limiter les commandes du menu FICHIER via l'utilitaire CUstom UI (ou d'une autre manière).

    Avec le code ci-dessous:

    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
     
     
    <commands>
        <!-- Désactive les commandes du menu" -->
     
        <command idMso="FileSaveAs" enabled="false" />
        <command idMso="FileOpen" enabled="false" />
        <command idMso="SheetProtect" enabled="false" />
        <command idMso="FileOpenRecentFile" enabled="false" />
        <command idMso="FileNew" enabled="false" />
        <command idMso="MenuPublish" enabled="false" />
        <command idMso="FileProperties" enabled="false" />
        <command idMso="FilePermissionView" enabled="false" />
        <command idMso="ApplicationOptionsDialog" enabled="false" />
     
     
      </commands>
    ... je parviens à rendre inactif:

    Enregistrer sous;
    Ouvrir;
    Options;

    et c'est tout. Les autres commandes (Nouveau, Récent, Informations) sont toujours valides.

    En résumé, comment faire (vba?) pour que les commandes:

    Informations;
    Recent;
    Nouveau;

    soient inactives.

    Merci d'avance.

    DD du 06

    .

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur commercial
    Inscrit en
    Septembre 2009
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur commercial
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2009
    Messages : 63
    Par défaut
    Salut,

    Petite suggestion si tu n'a pas besoins de beaucoup de fonctions, pourquoi ne pas partir d'un ruban vierge et faire apparaitre uniquement les fonctions qu'i t'intéressent?
    Pour commencer à partir d'un ruban vierge : <ribbon startFromScratch="true">
    Vue sur http://silkyroad.developpez.com/excel/ruban/

    Cordialement.

    Nicolas

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 89
    Par défaut
    Bonjour,

    Merci pour ta réponse.
    j'ai visité le lien.
    Après de nombreux essais (et erreurs), je n'arrive (toujours) pas à masquer certaines commandes du menu Fichier (bouton office)

    Voilà le code complet (qui fonctionne à moitié):

    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
     
    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
       <commands>
            <!-- désactive bien les commandes -->
            <command idMso="ApplicationOptionsDialog" enabled="false" />
            <command idMso="FileSaveAs" enabled="false" />
            <command idMso="FileOpen" enabled="false" /> 
       </commands>
            <!-- désactive bien les onglets mais pas les commandes du menu fichier -->
       <ribbon startFromScratch="true">
          <officeMenu>
             <button idMso="FileNew" visible="false"/>
             <button idMso="FileOpenRecentFile" visible="false"/>
             <button idMso="FileInfo" visible="false"/>
          </officeMenu>
       </ribbon>
    </customUI>
    La première partie du code (Commands) désactive les commandes du menu Fichier (bouton office):
    Options:
    Enregistrer sous;
    Ouvrir.

    La deuxième partie du code (ribbon) enlève tous les onglets MAIS je n'arrive pas à désactiver les commandes du menu FICHIER (bouton office):
    Nouveau;
    Récent;
    Informations.

    Je travaille à partir d'Office 2010, mais le fichier XMLS est une version 2007: "2006/01".

    Donc comment faire pour désactiver la commande "INFORMATIONS" (et "RECENT" et "NOUVEAU") ?

    Merci d'avance.

    DD du 06

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/06/2012, 23h07
  2. Les commandes SQL*Plus manipulant les fichiers
    Par Maria1505 dans le forum Sql*Plus
    Réponses: 3
    Dernier message: 08/11/2006, 11h30
  3. N'avoir que les noms de fichier via la commande ls -l
    Par fde_amadeus dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 26/10/2006, 18h33
  4. Réponses: 3
    Dernier message: 16/12/2005, 15h30
  5. envoie de fichiers via les formulaires
    Par fabogranqi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 10/10/2004, 21h34

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