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 :

PB tutoriel ruban personnalisé


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1
    Par défaut PB tutoriel ruban personnalisé
    Bonjour,

    J'ai suivi scrupuleusement le tutoriel de SilkyRoad sur la personnalisation du ruban sur Excel 2007 et rien ne se passe, le ruban n'apparaît pas.

    J'ai donc suivi les étapes de la partie IIB qui permettent théoriquement de créer un nouvel onglet Onglet Perso avec deux boutons. Je tape le code suivant dans Custom UI Editor :

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <!-- Indiquez True pour masquer tous les autres onglets standards-->
    <ribbon startFromScratch="false">
     
    <tabs>
      <!-- Crée un onglet personnalisé: -->
      <!-- L'onglet va se positionner automatiquement à la fin du ruban. -->
      <!-- Utilisez insertAfterMso="NomOngletPrédéfini" pour préciser l'emplacement de l'onglet -->
      <tab id="OngletPerso" label="OngletPerso" visible="true">
     
        <!-- Crée un groupe -->  
        <group id="Essai" label="Essai CustomUI">
     
          <!-- Crée un bouton: -->
          <!--onAction="ProcLancement" définit la macro qui va être déclenchée lorsque vous allez cliquer sur le bouton -->
     
          <!--imageMso="StartAfterPrevious" définit une image de la galerie Office qui va s'afficher sur le bouton. -->
    	<!--(consultez la FAQ Excel "Comment retrouver l'ID de chaque contrôle du ruban ?" pour plus de détails). -->
          <!-- Nota: il est aussi possible d'ajouter des images externes pour personnaliser les boutons -->
          <button id="btLance01" label="Lancement" screentip="Déclenche la procédure."
          onAction="ProcLancement" 
          supertip="Utilisez ce bouton pour Lancer la macro." 
          size="large" imageMso="StartAfterPrevious" />
     
          <!-- Crée un deuxième bouton -->	
          <button id="btAide01" label="Aide" screentip="Consultez l'aide."
          onAction="OuvertureAide" size="large" 
          supertip="Consultez les meilleurs cours et tutoriels Office." 
          imageMso="FunctionsLogicalInsertGallery" 
          tag="http://office.developpez.com/" />
     
        </group>
      </tab>
     
    </tabs>
    </ribbon>
    </customUI>

    Déjà lorsque je génère les callBacks un message d'erreur me suggère de remplacer :
    http://schemas.microsoft.com/office/2006/01/customui
    par
    http://schemas.microsoft.com/office/2009/07/customui
    ce que j'ai fait.

    Lorsque je ré ouvre mon classeur Excel, l'onglet Perso n'apparaît pas.

    Le plus étrange c'est que j'ai téléchargé une version démo de Excel 2010 et quand j'ouvre le même classeur sous Excel 2010, l'onglet Perso est bien là.

    Je me suis aussi rendu compte qu'un onglet créé sous 2010 n'apparaît pas dans 2007. Bref je suis dans une impasse.

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    bonsoir,

    Dans custom editor tu ne change pas la première ligne mais avant de l'insérer tu dans le menu "Insert --> Custom UI 2007 Part" ...


  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 105
    Par défaut
    Bonsoir,
    Je ne sais pas si ta question est toujours d'actualité, au pire cette réponse servira aux autres. Essaie les exemple proposés par SilkyRoad en supprimant tous les caractères accentué (é à remplacer par e ou , même dans les commentaires). Normalement ça devrait fonctionner.

    @+

Discussions similaires

  1. [Access 2007] Ruban personnalisé
    Par eperat dans le forum Access
    Réponses: 1
    Dernier message: 18/03/2008, 09h26
  2. [Excel2007] Gérer un Combobox dans un ruban personnalisé
    Par SilkyRoad dans le forum Contribuez
    Réponses: 3
    Dernier message: 01/12/2007, 11h50
  3. Réponses: 0
    Dernier message: 12/11/2007, 21h59
  4. Réponses: 1
    Dernier message: 30/08/2007, 14h38
  5. Access 2007, ruban personnalisé et sous-formulaires
    Par rinoa777 dans le forum Access
    Réponses: 1
    Dernier message: 27/08/2007, 18h07

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