Bonjour,
J'ai un problème lors de l'exécution de ma macro. Voici le problème :
J'ai un fichier contenant les données suivantes :
Nom : Image1.jpg
Affichages : 128
Taille : 17,0 Ko
Je crée la macro suivante :
-----------------------------------
Sub Macro4()

' Sélection de la zone
Range("A1").Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlToRight)).Select
' Création d'un camembert
ActiveSheet.Shapes.AddChart2(251, xlPie).Select
ActiveChart.SetSourceData Source:=Range("Feuil1!$A$1:$B$4")
' Ajout d'une zone de texte
Application.WindowState = xlMaximized
ActiveSheet.ChartObjects("Graphique 7").Activate
ActiveChart.Shapes.AddTextbox(msoTextOrientationHorizontal, 8.25, _
183.3750393701, 93, 23.25).Select
' Copie dans cette zone de la valeur de la cellule D1
Selection.Formula = "=Feuil1!R1C4"
Range("A1:B4").Select
Range("A2").Activate

End Sub
-----------------------------------
Résultat des courses, tout est ok :

Nom : Image2.jpg
Affichages : 114
Taille : 63,0 Ko

MAIS si j'efface le graphique et relance la macro, j'ai le message d'erreur suivant sur la ligne Selection.Formula :

Nom : Image3.jpg
Affichages : 112
Taille : 31,3 Ko

Une idée du pourquoi et comment corriger cela ?

Cordialement