Bonjour,
Je viens vers vous en ce qui concerne la manipulation de texte dans une présentation PPT via VBA.
Je génère une présentation PPT à partir d'un fichier Excel, sur plusieurs slides de la présentation il y a du texte de cette forme là:
- titre1
<!--texte1-->- titre2
<!--texte2-->- titre3
<!--texte3-->- titre4
<!--texte4-->
<!--textex--> : correspond à des balises que je remplace par des valeurs contenues dans la feuille Excel.
Mon soucis est le suivant : il se peut que la valeur de la balise soit Nulle ("") dans ce cas je souhaite supprimer le titre accompagné de la puce, malheureusement je n'y arrive pas.
pour le moment j'utilise le code suivant :
merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 With pptPres.Slides(INT_SLIDE).Shapes(INT_Shape).TextFrame.TextRange .Replace STR_Balise, "" End With
Partager