Je veux exécuter une macro dans Powerpoint qui permet les étapes suivantes :
- Pour chaque diapositive de la présentation active, sélectionnez une zone de la diapositive dans les dimensions de la taille.
- Regroupez tous les objets (formes, zones de texte, etc.) mais ne regroupez pas les images (emf, jpg, png) dans les dimensions de la taille.
- Dégrouper
Je suis novice en matière de ppt vba. Après avoir fait quelques recherches jusqu'à présent, j'en ai créé un pour un ou plusieurs objets sélectionnés sur chacune des diapositives.
J'apprécie l'aide !
Public Sub ResizeSelected()
On Error Resume Next
Dim shp As Shape
If ActiveWindow.Selection.Type = ppSelectionNone Then
MsgBox "select a grouped", vbExclamation, "Make Selection"
Else
Set shp = ActiveWindow.Selection.ShapeRange(1)
With ActiveWindow.Selection.ShapeRange
.Width = 12.87
.Left = 0.23
.Ungroup
End With
End If
End Sub