Re
@MJ13
Je viens enfin de réussir à avoir un Excel.OfficeUI !!!
Mais sur Excel 2013, celui-ci n’apparaît que si c'est le ruban qui est personnalisé (et non pas la QAT)
Tu peux faire le test suivant, stp ? (sur XL 2016)
Situation de départ
Aucun fichier Excel.OfficeUI sur le PC
1) Tu personnalises le ruban en ajoutant un onglet
(Fichier/Options/Personnaliser le ruban/Nouvel onglet/Nouveau groupe)
Là normalement Excel créé un fichier Excel.OfficeUI (dans C:\Users\nomuser\AppData\Local\Microsoft\Office)
Voici celui créé lors de mon test
<mso:customUI xmlns:x1="Microsoft.Mashup.Client.Excel" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui">
<mso:ribbon><mso:qat/>
<mso:tabs><mso:tab id="mso_c1.141749A4" label="Test A" insertAfterQ="x1:idTabSearch"><mso:group id="mso_c2.141749A4" label="A" autoScale="true">
<mso:control idQ="mso:AlignCenter" visible="true"/></mso:group><mso:group id="mso_c3.1417CC60" label="B" autoScale="true">
<mso:control idQ="mso:FormatCellsDialog" visible="true"/></mso:group><mso:group id="mso_c4.1417E893" label="C" autoScale="true">
<mso:control idQ="mso:ConditionalFormattingMenu" visible="true"/>
</mso:group></mso:tab></mso:tabs></mso:ribbon></mso:customUI>
NB: Tu remarqueras qu'aucun nom d'utilisateur n'y apparaît
Tu modifies ensuite la QAT
2) Tu exportes les personnalisations (tu obtiens donc un fichier *.exportedUI)
3) Tu réinitialises (Fichier/Options/Personnaliser le ruban/Réinitialiser toutes les personnalisations
Dans ce cas, le fichier Excel.OfficeUI est automatiquement effacé
4) Ensuite tu fais Fichier/Options/Personnaliser le ruban/Importer un fichier de personnalisation
Un fichier Excel.OfficeUI est alors recréé.
NB: Problème constaté
1) Tu modifies la QAT (sans modifier le ruban) et tu exportes pour obtenir un *.exportedUI
Tu réinitialises
2) Tu modifies le ruban puis tu importes le *.exportedUI
Normalement on s'attend à ce que cette importation ne modifie que la QAT
Or si la QAT est bien modifée (selon les personnalisations contenues dans le *.exportedUI), on perd alors la personnalisation du ruban effectuée au point 1