Bonjour,
J'ai un petit problème pour migrer mon ruban personnalisé de 2007 à 2010.
avant tout:
- le ruban fonctionnait sous 2007
- je travailles maintenant sur 2010
- le ruban version 2007 fonctionne bien sous excel 2010
- J'aimerais passer au ruban 2010 pour pouvoir programmer la sélection de l'onglet
en gros j'ai remplacé
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="GetMonRuban">
Par
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="GetMonRuban">
Mais à l'ouverture du fichier j'ai un message :
"Erreur détectée sans le code XML d'interface personnalisé " chemin de mon fichier":
ligne :1
colonne :92
Code d'erreur 0x80070057
Paramètre incorrect
Je ne comprends pas pourquoi ça ne fonctionne plus.
PS : le code complet de mon xml
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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
| <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="GetMonRuban">
<ribbon startFromScratch="false">
<tabs>
<tab id="OutilCarto" label="Outils cartographie" getVisible="SiUtilisateur">
<group id="DataInput" label="Donnees d entree">
<button id="MajCarto" label="Mettre a jour la cartographie" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="DataRefreshAll"/>
</group>
<group id="Datamngt" label="Gestion des donnees">
<button id="ApplyHierarchie" label="Appliquer la hierarchisation" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="RecurrenceEdit"/>
<separator id="sep1"/>
<button id="SaveTop10" label="Enregistrer Top10" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="SaveSelectionToTableOfContentsGallery"/>
</group>
<group id="Affichage" label="Modification de l affichage">
<button id="AffData" label="Afficher les donnees" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="CreateTableTemplatesGallery"/>
<separator id="sep2"/>
<button id="AffRealise" label="Afficher realise" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="ConditionalFormattingHighlightLessThan"/>
<button id="AffPrevisionnel" label="Afficher previsionnel" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="ConditionalFormattingHighlightGreaterThan" />
<button id="AffTout" label="Tout afficher" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="ConditionalFormattingHighlightEqualTo" />
<button id="AffSelection" label="Afficher suivant la selection" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="ConditionalFormattingHighlightDuplicateValues" />
<separator id="sep3"/>
<button id="NvelleMef" label="Nouvelle mise en forme" screentip="Declenche la procedure."
onAction="Ribbon_OnAction"
supertip="Utilisez ce bouton pour Lancer la macro."
size="large" imageMso="PhotoAlbumInsert" />
</group>
<group id="ModifSerie" label="Modification position">
<editBox id="Serie"
label="TOP :"
onChange="RecupDonneeSerie"
screentip="Le code doit etre un nombre inferieur a 100."
sizeString="99"
maxLength="2"/>
<separator id="sep4"/>
<labelControl id="LC01" label="Initial :" />
<editBox id="X1"
label="Probabilite"
onChange="RecupDonneeXa"
getText="GetTextXa"
screentip="Le code doit etre un nombre inferieur a 5.5"
sizeString="9.9"
maxLength="3"/>
<editBox id="Y1"
label="Gravite"
onChange="RecupDonneeYa"
getText="GetTextYa"
screentip="Le code doit etre un nombre inferieur a 5.5"
sizeString="9.9"
maxLength="3"/>
<separator id="sep5"/>
<labelControl id="LC02" label="Actuel :" />
<editBox id="X2"
label="Probabilite"
onChange="RecupDonneeXb"
getText="GetTextXb"
screentip="Le code doit etre un nombre inferieur a 5.5"
sizeString="999"
maxLength="3"/>
<editBox id="Y2"
label="Gravite"
onChange="RecupDonneeYb"
getText="GetTextYb"
screentip="Le code doit etre un nombre inferieur a 5.5"
sizeString="999"
maxLength="3"/>
<separator id="sep6"/>
<labelControl id="LC03" label="Previsionnel :" />
<editBox id="X3"
label="Probabilite"
onChange="RecupDonneeXc"
getText="GetTextXc"
screentip="Le code doit etre un nombre inferieur a 5.5"
sizeString="999"
maxLength="3"/>
<editBox id="Y3"
label="Gravite"
onChange="RecupDonneeYc"
getText="GetTextYc"
screentip="Le code doit etre un nombre inferieur a 5.5"
sizeString="999"
maxLength="3"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI> |
Partager