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 :

customUI XML Faire un nouveau groupe Tri et Filtre


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2003
    Messages
    604
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 604
    Par défaut customUI XML Faire un nouveau groupe Tri et Filtre
    Bonjour,
    Je reprends un fichier XML de gestion du ruban (XL 2010) que j'avais mis de coté, et je m'apercois que le groupe GroupSortAndFilter que j'avais ajouté ne fonctionne plus.
    J'ai un fonctionnement normal du Ruban si j'enleve le bout de code xml suivant. (mais sans mon groupe de Tri et Filtre)
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <tab id="Fonctions Tri" label="Mes nouveaux onglets" visible="true">
    	<Group idMso="GroupSortAndFilter" label="mes Outils de tri">
    	</group>
    </tab>


    Or j'ai besoin d'un groupe qui effectue le tri sans ajouter les autres onglets.
    Voici ci-dessous le code complet de mon fichier XML CustomUI et qui pose probleme.
    Merci d'avances de vos idées.

    Code xml : 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
    <?xml version="1.0" encoding="utf-8"?>
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <ribbon startFromScratch="false"> 
    <tabs> <!-- Masque l'onglet prédéfini Révision -->
    <tab idMso="TabHome" visible="false"/>
    <tab idMso="TabInsert" visible="false"/>
    <tab idMso="TabPageLayoutExcel"  visible="false"/>
    <tab idMso="TabFormulas" visible="false"/>
    <tab idMso="TabData" visible="false"/>
    <tab idMso="TabView" visible="false"/>
    <tab idMso="TabDeveloper" visible="false"/>
    <tab idMso="TabReview" visible="false"/>
    <tab id="Fonctions Tri" label="Mes nouveaux onglets" visible="true">
    	<Group idMso="GroupSortAndFilter" label="mes Outils de tri">
    	</group>
    </tab>
    </tabs>  </ribbon> </customUI>

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 652
    Par défaut
    Bonjour,

    C'est peut être à cause de l'espace dans id="Fonctions Tri"

    Essayez sans l'espace
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <tab id="FonctionsTri" label="Mes nouveaux onglets" visible="true">
    	<group  idMso="GroupSortAndFilter" label="mes Outils de tri">
    	</group>
    </tab>

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2003
    Messages
    604
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 604
    Par défaut
    J'ai essayé, mais ca ne marche pas plus.

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 652
    Par défaut
    Alors peut être comme cela

    ATTENTION : ayant Excel 2007 il faudra adapter la ligne 2 pour Excel 2010
    Code xml : 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
    <?xml version="1.0" encoding="utf-8"?>
    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
    <ribbon startFromScratch="false"> 
    <tabs> <!-- Masque l'onglet prédéfini Révision -->
    <tab idMso="TabHome" visible="false"/>
    <tab idMso="TabInsert" visible="false"/>
    <tab idMso="TabPageLayoutExcel"  visible="false"/>
    <tab idMso="TabFormulas" visible="false"/>
    <tab idMso="TabData" visible="false"/>
    <tab idMso="TabView" visible="false"/>
    <tab idMso="TabDeveloper" visible="false"/>
    <tab idMso="TabReview" visible="false"/>
    <tab id="FonctionsTri" label="Mes nouveaux onglets" visible="true">
    	<group  idMso="GroupSortFilter" >
    	</group>
    </tab>
    </tabs>  </ribbon> </customUI>

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2003
    Messages
    604
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 604
    Par défaut
    Bonjour, pas mieux.
    Est ce que quelqu'un veut bien essayer le code XML dans son excel 2010 pour voir si cela déclenche le même probleme ?
    On édite le XML en ouvrant le fichier Excel en tant qu'archive ZIPPE.
    Ensuite il faut écrire le XML dans un fichier CustomUI.
    (l'outils Custom UI editor validé par Microsoft permet de l'éditer directement)
    http://word.developpez.com/telecharg...UI-Editor-Tool

    Merci d'avance de vos idées.

Discussions similaires

  1. Php et XML : Faire du tri
    Par nydaunvan dans le forum Langage
    Réponses: 1
    Dernier message: 19/12/2009, 22h57
  2. Réponses: 12
    Dernier message: 21/05/2007, 11h12
  3. [XSLT] XML vers un nouveau XML (filtre)
    Par abertaud dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 04/05/2007, 14h32
  4. Réponses: 2
    Dernier message: 02/12/2006, 21h58
  5. Réponses: 2
    Dernier message: 25/11/2006, 22h18

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