Bonsoir,
en copiant des données à partir d'Internet régulièrement, je récupère en même temps des images qui s'accumulent au fil du temps, étant donné que je ne les supprime pas manuellement à chaque fois.
J'aimerais pouvoir m'en débarrasser quand je les récupère, mais avant tout, pouvoir me débarrasser de toutes celles que j'ai accumulées.
J'ai fait un code pour en supprimer une :
Mais j'aimerais pouvoir étendre ça à toutes les "shapes" que j'ai dans cette feuille. J'ai réussi à faire ça pour les tableaux croisés dynamiques mais je ne trouve pas comment le faire pour les shapes. Quelqu'un aurait-il une lumière à m'apporter ? D'avance merci :-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ActiveSheet.Shapes("Picture 2425").Select Selection.Delete ActiveSheet.Shapes("Picture 2426").Select Selection.ShapeRange.Item(1).Hyperlink.Delete Selection.Delete
Partager