Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

CreatorRibbonX ImageMso evolution v 6.7b

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re,
Voici le code
XML:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="CustomUIOnLoad">
    <!--CreatorRibbonX ImageMso 2025 Version 6.7 developed BY patricktoulon-->
    <!--project Ribbon name :Menu_Cente_Essai-->
    <ribbon startFromScratch="false">
        <tabs>
            <tab id="tab_1" label="Menu Vente">
                <group id="group_0" label="Groupe N° 1">
                    <button id="button_1" label="Vente" onAction="Open_Vente" visible="true" imageMso="Calculator"/>
                    <separator id="separator_1"/>
                    <button id="button_2" label="Ajout articles" onAction="Ajouter_Produit" visible="true" imageMso="GroupPivotChartActiveFieldAccess"/>
                    <separator id="separator_2"/>
                    <button id="button_3" label="Résumé Caisse" visible="true" onAction="Ouvre_Resume_Caisse" imageMso="CalculatedCurrency"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
</customUI>

Merci
Je pense quand même que l'erreur vient surement de mon code, je cherche encore.
Mais pour la position du tabs, je ne vois pas ce qui cloche.
 
ah... ben voila on y est
alors
1° ou veux tu que cet onglet">Menu Vente" soit ?
2°pour retirer le before il te faut selectionner l'item "retirer InserbeforeQ"
bien que dans le code xml je ne voit pas cet attribut

3°pour retirer l'attribut centerverticaly il suffit normalement de re cliquer sur le bouton mais là ce n'est pas de ta faute il y avait bien une erreur dans le code (donc merci involontairement tu m'a signalé un coquille) je vais corriger ce problème

alors ou veux tu que cet onglet "Menu Vente" soit placé?
tu n'a qua me dire ou tu veux qu'il soit et je te le refait
pour info voila ce que ca donne chez moi
 
Dernière édition:
Merci, je voudrais le placer après mise en page, j'ai déjà essayé, mais il reste à la fin.
 
Je voudrais également insérer une image perso, quand je choisi mon image dans imageLoad c, je choisi l'image j'ai un message d'erreur
dans Function LoadPngPicture(ByVal Filename As String) As StdPicture
la ligne
VB:
.Loadfile ch & nom
Chemin introuvable
L'image doit avoir quelle propriété en pixel, ppp et quelle extension ?

Merci
 
re
ok pour l'emplacement de l'onglet
attention pour l'image ca implique que tu dois la trimballer dans un dossier partout ou le fichier est utilisé
bon je vais regarder ça
 
Bonjour à tous
suite au relevé d'une petite coquille par @Electronull j'ai fait les petits correctifs
en effet le bouton image je faisais pas l'injection inter dossier(petit soucis de majuscule)
correctif aussi pour l'attribut centervertically on peut désormais l'enlever le remettre à souhait
et par conséquent le même correctif en mode édition
voila vous pouvez le prendre il est dispos immédiatement dans sa version 6.7b
Pour afficher ce contenu, nous aurons besoin de votre consentement pour définir des cookies tiers.
Pour plus d'informations, consultez notre page sur les cookies.
merci a @Electronull qui sans le vouloir a trouvé les coquilles dans le code
et donc pour le coup @Electronull voici le xml de son projet

XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI onLoad="CustomUIOnLoad" xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <!--CreatorRibbonX ImageMso 2025 Version 6.7 developed BY patricktoulon-->
    <!--project Ribbon name :Menu_Vente-->
    <ribbon startFromScratch="false">
        <tabs>
            <tab id="tab_1" label="Menu Vente" insertBeforeQ="TabFormulas">
                <group id="group_0" label="Accès" >
                    <button id="button_1" label="Effectuer les ventes" size="large" imageMso="Calculator" onAction="Open_Vente"/>
                    <separator id="separator_1"/>
                    <button id="button_3" label="Ajouter Produit" size="large" onAction="Ajouter_Produit" imageMso="PivotPlusMinusButtonsShowHide"/>
                    <separator id="separator_2"/>
                    <button id="button_2" label="Résumé Caisse" size="large" imageMso="CalculatedCurrency" onAction="Ouvrir_Resume_Caisse"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
</customUI>

mille excuse pour ces deux petites coquilles absurdes
Patrick
 
Merci beaucoup, je comprends et je ne vais pas de réprimander pour ça.
Le travail que tu accomplis et mets à disposition est super, et c'est vrai que à force de tester et retester, on passe des fois à côté de quelque chose, c'est pour ça qu'il y a des bêta testeur.

Encore mille merci
 
Au fait, pour l'image externe, quelles sont les propriétés qu'il faut.
Je viens de placer une image en png en 25x25, elle apparait quand je la sélectionne, mais pas quand j'affiche le ruban.
 
Au fait, pour l'image externe, quelles sont les propriétés qu'il faut.
Je viens de placer une image en png en 25x25, elle apparait quand je la sélectionne, mais pas quand j'affiche le ruban.
a tu bien regarde la video ?
at tu bien fait comment je le fait dans la vidéo ?
redonne moi le xml pour voir et l'image si possible
 
a tu bien regarde la video ?
at tu bien fait comment je le fait dans la vidéo ?
redonne moi le xml pour voir et l'image si possible
Voici le xml
XML:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="CustomUIOnLoad">
    <!--CreatorRibbonX ImageMso 2025 Version 6.7 developed BY patricktoulon-->
    <!--project Ribbon name :Menu_Cente_Essai-->
    <ribbon startFromScratch="false">
        <tabs>
            <tab id="tab_1" label="Menu Vente" insertBeforeQ="TabPageLayoutExcel">
                <group id="group_0" label="Vente">
                    <button id="button_1" label="Vente" onAction="Open_Vente" visible="true" size="large" image="Caisse2.png"/>
                    <separator id="separator_1"/>
                    <button id="button_2" label="Ajout articles" onAction="Ajouter_Produit" visible="true" imageMso="GroupPivotChartActiveFieldAccess" size="large"/>
                    <separator id="separator_2"/>
                    <button id="button_3" label="Résumé Caisse" visible="true" onAction="Ouvre_Resume_Caisse" imageMso="CalculatedCurrency" size="large"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
</customUI>
et l'image


je ne sais pas si c'est OK pour l'image ?
 
et voila tu n'a pas fait la chose essentielle
il est ou le loadimage dans le customUi tu l'a mangé?
je répète donc
quand on veux des images perso externes
on coche OBLIGATOIREMENT !! le

et donc ainsi on se retrouve avec le xml
XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI onLoad="CustomUIOnLoad" loadImage="Ribbon_loadImage" xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <!--CreatorRibbonX ImageMso 2025 Version 6.7 developed BY patricktoulon-->
    <!--project Ribbon name :Menu_Cente_Essai-->
    <ribbon startFromScratch="false">
        <tabs>
            <tab id="tab_1" label="Menu Vente" insertBeforeQ="TabPageLayoutExcel">
                <group id="group_0" label="Vente">
                    <button id="button_1" label="Vente" onAction="Open_Vente" visible="true" size="large" image="Caisse2.png"/>
                    <separator id="separator_1"/>
                    <button id="button_2" label="Ajout articles" onAction="Ajouter_Produit" visible="true" imageMso="GroupPivotChartActiveFieldAccess" size="large"/>
                    <separator id="separator_2"/>
                    <button id="button_3" label="Résumé Caisse" visible="true" onAction="Ouvre_Resume_Caisse" imageMso="CalculatedCurrency" size="large"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
</customUI>
et du coup dans le fichier final sample.xlsm


et du coup on a dispo la loadpng dans le fichier final qui nous permet de loader des png

donc pour le coup pour accélérer la manœuvre voici ton fichier en piece jointe
Voilà
Patrick
 

Pièces jointes

Oh, juste en plus tu le dis bien dans la vidéo, je veux aller trop vite

Merci pour tout, tu es vraiment super, bonne appli, très bonne vidéo très claire.
Je crois que je vais tester les autres utilitaires que tu proposes.

Merci
 
de rien ça m'a permis de rafraichir et corriger les deux coquilles
Je crois que je vais tester les autres utilitaires que tu proposes.
oui mais regarde bien les vidéos il y a des choses utiles dites dedans des fois 😉

bon dev avec le creatorRibonX
et partage le xml quand il sera fini pour nourrir d'exemple les futurs lecteurs

et bon voyages dans mes ressources
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…