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

XSL/XSLT/XPATH XML Discussion :

Combobox dynamique dans un ruban excel


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2020
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Combobox dynamique dans un ruban excel
    Bonjour,
    tout à bord une petite présentation de ma personne. J'ai 59 ans je suis marié et père de 4 enfants et j'ai 3 petites filles.
    Je débute dans le VBA et dans l'XML
    Je vous remercie par avance de l'aide que vous pourriez m'apporter.
    Voilà mon problème. Je viens de lire de long en large le tuto XML pour la personalisation du ruban excel. Et j'y ai presque trouvé mon bonheur.
    J'ai donc crée une combobox dynamique dans un fichier excel avec le code ci-dessous (j'ai rien inventé, je l'ai trouvé sur le tuto):
    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
    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
          <ribbon startFromScratch="true">
            <tabs>
                <tab id="tuem" label="Test" visible="true">
                    <group id="essaicombodynamique" label="Comboboxdynamique">
                        <!-- getItemCount="NbItemCombo" va définir le nombre d'items dans la combobox. -->
                        <!-- getItemLabel="ComboLabel" permet d'alimenter la combobox. -->
                        <!-- invalidateContentOnDrop="true" permet la mise à jour automatique du contrôle. -->
                        <comboBox id="Combo1" label="Choix : " getItemCount="NbItemCombo" getItemLabel="ComboLabel"
                        invalidateContentOnDrop="true" />
                    </group>
                </tab>
            </tabs>
        </ribbon>
    </customUI>

    Cela fonctionne très bien, maintenant j'aimerai que lorsque je selectionne dans cette combobox "TEST 1" par exemple que cela me redirige vers la feuille nommée "TEST 1"
    J'espère avoir été assez clair dans mes explications, et j'attends avec impatience vos futures réponses
    Pour plus de facilité en PJ mon fichier XLS.
    combobox dynamique.xlsm

    Jean-François

  2. #2
    Membre émérite Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Points : 2 736
    Points
    2 736
    Par défaut
    Je n'ai plus ms office à jour depuis longtemps: le principe reste le même pour coder les comportements dynamiques des contrôles, un combobox en particulier. Pour combobox, on met un sub pour gérer l'évènement onChange. Une recherche aléatoire en google, on peut lire cette page par exemple pour s'inspirer:
    http://www.ribbons-access.com/ms-acc...tor-part-6.asp
    Dans le sub, si la valeur choisie est Text 1, on dirige la feuille active vers Text 1. C'est en gros l'idée.

    Bonne chance !

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2020
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci de ta réponse,
    cela m'aide effectivement même si avec mon pauvre niveau je ne comprend pas encore tout.

    Cela me laisse des nuits blanches en perspectives

    JF

Discussions similaires

  1. [XL-2016] Utilisation des menus dynamique dans le ruban excel
    Par Rustabraga dans le forum Excel
    Réponses: 6
    Dernier message: 16/07/2018, 16h44
  2. Problème menu dynamique dans le ruban
    Par ghosty177 dans le forum VSTO
    Réponses: 3
    Dernier message: 22/02/2011, 12h09
  3. [AC-2007] ComboBox multicolonnes dans un ruban
    Par Alain92110 dans le forum IHM
    Réponses: 5
    Dernier message: 14/11/2009, 11h37
  4. Réponses: 6
    Dernier message: 28/02/2008, 18h58

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