Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Contribuez
Contribuez Placez ici vos codes, sources, trucs et astuces que vous souhaitez partager avec les membres du club.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/12/2007, 14h24   #1
Rédacteur
 
Homme michel Tanguy
Inscription : août 2005
Messages : 3 317
Détails du profil
Informations personnelles :
Nom : Homme michel Tanguy
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : août 2005
Messages : 3 317
Points : 10 706
Points : 10 706
Par défaut [xlam2007] Forcer le regroupement de tous mes compléments dans un même onglet

Si vous avez créé plusieurs compléments .xlam dans Excel 2007 et que chacun d'entre eux contient un onglet personnel qui s'affiche dans le ruban, vous pouvez être interressé de les regrouper dans un même onglet, lorsqu'ils sont ouverts simultanéments.


Pour réaliser cette action, le fichier CustomUI.xml de chaque complément doit contenir certaines spécifications identiques:
Un nom identique (xmls:A="Mes macros complémentaires")
Un qualificateur identique (idQ="A:CibleAddIn")
L'attribut idQ (qualified ID) permet d'indiquer un élément commun à plusieurs classeurs.


Code :
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"
			xmlns:A="Mes macros complémentaires">
 
<ribbon startFromScratch="false">
  <tabs>
 
    <tab idQ="A:CibleAddIn" label="Mes macros complémentaires" visible="true">
 
 
 
    </tab>
 
  </tabs>
</ribbon>
</customUI>



Vous pouvez ensuite ajouter les groupes et vos options personnelles dans chaque classeur. Par exemple:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"
			xmlns:A="Mes macros complémentaires">
 
<ribbon startFromScratch="false">
  <tabs>
 
    <tab idQ="A:CibleAddIn" label="Mes macros complémentaires" visible="true">
      <group id="Projet01" label="Projet 01">
 
        <button id="btnLance01" label="Lancement 01"
         onAction="ProcLancement01" 
         size="normal" imageMso="Repeat" />
 
     </group>
    </tab>
 
  </tabs>
</ribbon>
</customUI>
SilkyRoad est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h42.


 
 
 
 
Partenaires

Hébergement Web