Excel/vba fonction pour supprimer un graphiqu

antic80 Messages postés 4877 Statut Contributeur -  
antic80 Messages postés 4877 Statut Contributeur -
Bonjour,

j'ai créer un code vba qui gére plusieurs données et qui a la fin me créer autant de graphique que nécessaire.

il y a une feuille par graphique respectivement nommé graph1 graph2 etc...

j'aimerai créer un code qui a partir d'un bouton me permettrais de supprimer toutes les feuilles comportant un graphique.

merci pour vos réponses
A voir également:

4 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

Quand tu crées un graphique tu peux le créer dans une feuille nouvelle ou en tant qu'objet de ta feuille de données.
Il faudrait préciser dans quel cas tu veux supprimer la feuille....
Feuille graphique ? feuille contenant un graphique ? les 2 cas ?
eric
1
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
ok

mets ça dans la code de ton bouton :
    Application.DisplayAlerts = False
    While Charts.Count > 0
        Charts(1).Delete
    Wend
    Application.DisplayAlerts = True

Si tu préfères conserver la validation pour chaque suppression enlève la ligne Application.DisplayAlerts = False
eric

EDIT : j'ai modifié le code...
1
antic80 Messages postés 4877 Statut Contributeur 1 161
 
en fait a chaque que mon code s'execute une feuille est créée , et il y a un graphique dans la feuille.

je veux supprimer les feuilles qui contiennent des graphiques
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
merci j'essaie ca dès que possible
0