
Envoyé par
decondelite
Fais attention: tu utilise la méthode Add à la collection de feuilels de graphiques.
Il faudrait que tu fasses Sheets.Add pour positionner ton graphique après n'importe quelle feuille, que ce soit elle-même un graphique ou alors une feuille de calcul.

Merci pour cette piste intéressante, mais je viens d'essayer ceci:
Set oChart = Sheets.Add(,oSh,xlChart)
Cela fait la même chose: la page graphique se positionne avant ma feuille.
En testant plus finement, je viens de réaliser que
- le problème se produit uniquement lorsque la feuille référencée est en dernière position.
- Il n'y a pas de pb si j'ajoute une feuille plutôt qu'un graphique
- En faisant le mov séparément, cela marche dans tous les cas.
Partager