Re : Code VBA pour envoyer une image en arrière plan
Merci bhbh & tototiti 2008,
Je pense que ça devrait marcher.
Pourquoi au conditionnel, car je suis confronté à un bo... excelien.
J'ai une courbe constituée de 2 éléments : la courbe proprement dite et un axe horizontal (abscisse).
Cette courbe dépend d'une fonction que j'avais trouvée sur le forum, qui permet de tracer une courbe (avec ou sans son axe) sur une plage déterminée de cellules. La courbe est en fait constituée de 2 images (Shapes) : l'une pour la courbe, l'autre pour l'axe.
Apparaît d'abord la courbe, puis l'axe vient se superposer sur celle-ci, de telle sorte que, lorsque les coordonnées de la courbe sont égales à celles de l'axe, on ne les voit plus. Pour y remédier je place donc l'image "axe" en arrière-plan.
La fonction marche très bien.
Seulement, suivant les événements, les coordonnées de la courbe changent (évidemment). Pour mettre à jour celle-ci, au moyen d'une macro, j'efface les 2 images et demande à ce que la fonction réintroduise les nouvelles images correspondant à la courbe actualisée.
Bizarrement, au cours de cette opération je me retrouve avec plusieurs courbes identiques qui se superposent... Et je ne parviens pas à trouver l'erreur...
Envoyer le fichier serait la solution idéale, mais il est trop lourd...