PowerPoint Addin >> Niveau des puces pour créer un hierarchie

Signaler
Messages postés
36
Date d'inscription
lundi 28 juillet 2003
Statut
Membre
Dernière intervention
23 juin 2008
-
Messages postés
36
Date d'inscription
lundi 28 juillet 2003
Statut
Membre
Dernière intervention
23 juin 2008
-
Bonjour, je développe un Addin pour PowerPoint afin que les utilisateurs puisse séléctionner les styles que j'aurai au préalable défini dans mes fonctions. Pour l'exemple, si l'utilisateur sélectionne le style "title 1" alors le formattage du texte sélectionné se fera comme suit:

selection.Font.Name = FONTNAMES[1];
selection.Font.Size = 16f;
selection.Font.Bold = Office.MsoTriState.msoTrue;
selection.Font.Color.RGB = 0;
selection.ParagraphFormat.Alignment = Interop.PowerPoint.PpParagraphAlignment.ppAlignLeft;
selection.ParagraphFormat.BaseLineAlignment = Interop.PowerPoint.PpBaselineAlignment.ppBaselineAlignAuto;
selection.ParagraphFormat.LineRuleAfter = Office.MsoTriState.msoTrue;
selection.ParagraphFormat.LineRuleBefore = Office.MsoTriState.msoFalse;
selection.ParagraphFormat.LineRuleWithin = Office.MsoTriState.msoFalse;
selection.ParagraphFormat.SpaceBefore = 24f;
selection.ParagraphFormat.SpaceAfter = 0.0f;
selection.ParagraphFormat.SpaceWithin = 21f;
selection.ParagraphFormat.WordWrap = Office.MsoTriState.msoFalse;
selection.ParagraphFormat.TextDirection = Interop.PowerPoint.PpDirection.ppDirectionLeftToRight;
selection.ParagraphFormat.Bullet.StartValue = 1;
selection.ParagraphFormat.Bullet.Style = Interop.PowerPoint.PpNumberedBulletStyle.ppBulletAlphaLCPeriod;
selection.ParagraphFormat.Bullet.Type = Interop.PowerPoint.PpBulletType.ppBulletNumbered;
selection.ParagraphFormat.Bullet.UseTextColor = Office.MsoTriState.msoTrue;
selection.ParagraphFormat.Bullet.UseTextFont = Office.MsoTriState.msoTrue;
selection.ParagraphFormat.Bullet.Visible = Office.MsoTriState.msoTrue;

Vous remarquerez que j'utilise l'objet BulletFormat. Cela fonctionne parfaitement pour le titre de niveau 1. Cependant j'aimerai que lorsque l'utilisateur sélectionne le style "title 2", la hierarchie entre les deux titres se fasse automatiquement. Actuellement, voici le résultat que j'obtiens:

1. Titre 1
2. Titre 2

Comment est-ce possible de spécifier le niveau de l'objet Bullet afin d'obtenir le résultat suivant:

1. Titre 1
1.2. Titre 2

Merci d'avance pour votre aide et vos suggestions...

1 réponse

Messages postés
36
Date d'inscription
lundi 28 juillet 2003
Statut
Membre
Dernière intervention
23 juin 2008

Personne ne peut m'aider? Comment puis-je spécifier que mon Titre 2 est un sous-titre de mon Titre 1?
Merci d'avance pour votre aide...