Excel 2007 : VBA et manipulation d'onglets

bonjour,

j'ai cree un nouveau ruban dans un de mes classeur excel 2007. tout fonctionne tres bien sauf que je n'arrive pas a faire en sorte que cet onglet soit celui qui soit selectionne par defaut (par defaut, c'est TabHome qui est selectionne).

attention je ne veux pas que les autres onglets soient masques (startFromScratch="false").

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="SelectionRuban">

<!-- j'ai essaye de selectionne l'onglet dans la macro "SelectionRuban" mais cette tentaive fut un echec -->

<ribbon>

<tabs>

<tab id="onglet1" label="MonOnglet" insertBeforeMso="TabHome" selected="true">

<!-- j'ai essaye de selectionne l'onglet via l'instruction selected="true" mais cette tentaive fut un echec -->

<group id="Gp01" label="Calcul Test">

<button id="bouton1" onAction="RecalculClasseur" label="Calcul pour Test" imageMso="FileStartWorkflow" size="large" screentip="Equivalent à un Test"/>

</group>

</tab>

</tabs>

</ribbon>

</customUI>

pourriez-vous me dire comment selectionner mon onglet (sans masquer les autres) a l'ouvertur du classeur ?

merci à vous,

alonsyl

Bonsoir à tous,

Copie directement ta macro sur le message et utilise les balises Code (au dessus),

là, on y comprend rien.

Amicalement

Claude.

erreur erreur2

Pour info, c'est le code xml de parametrage du ruban :

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="SelectionRuban">
<!-- j'ai essaye de selectionne l'onglet dans la macro "SelectionRuban" mais cette tentaive fut un echec -->
      <ribbon>
          <tabs>
               <tab id="onglet1" label="MonOnglet" insertBeforeMso="TabHome" selected="true">
<!-- j'ai essaye de selectionne l'onglet via l'instruction selected="true" mais cette tentaive fut un echec -->
                    <group id="Gp01" label="Calcul Test">
                         <button id="bouton1" onAction="RecalculClasseur" label="Calcul pour Test" imageMso="FileStartWorkflow" size="large" screentip="Equivalent à un Test"/>
                    </group>
               </tab>
          </tabs>
     </ribbon>
</customUI>

re,

c'est pas du VBA çà, désolé j'y comprend rien.

Claude.

Rechercher des sujets similaires à "2007 vba manipulation onglets"