Macro copier-coller graphique - erreur 1004

Bonjour!

J'utilise une macro pour
- copier 3 graphiques (lourds en données) d'une feuille
- les coller en format image dans une nouvelle feuille (pour les figer)
- changer les données des graphiques et recommencer (création d'une 50aine de page avec les graphiques images)

En revanche, j'ai une erreur : "Erreur d'exécution 1004 - Impossible de coller les données" qui apparait aléatoirement

Voici une partie de la macro pour copier coller les données :

'COPIER GRAPHIQUE CAPABILITE
    ActiveSheet.ChartObjects("Capabilite").Activate
    ActiveChart.Parent.Cut

    Range("C7").Select
    ActiveSheet.Pictures.Paste.Select

Je met aussi joint un fichier résumé de ce que la macro fait (bouton feuille 1).
L'erreur apparait quelques fois lors de son execution.

Des idées ?

7copiercoller.xlsm (59.52 Ko)

Merci!

Bonjour,

Ok j'ai pu trouver.

Je pense que le problème venait du fait que je "couper / coller" au lieu de "copier /coller" (je supprime le graphique quand j'ai tout collé en mode image).

J'ai fais un code plus propre qui donne :

For Each Graph In Worksheets(NomMesure).ChartObjects
Graph.Select
Graph.Chart.Parent.Copy
Cells(LigneGraph, 2).Select
ActiveSheet.Pictures.Paste.Select

LigneGraph = LigneGraph + 18 'déplacer le prochain graphique vers le bas
Graph.Chart.Parent.Delete
Next Graph

= Me fige mes graphiques sur ma nouvelle feuille

Pour l'instant tout fonctionne!

Bon.

Je reviens ici comme ce n'était pas la bonne solution, encore.

J'ai finalement contourné le problème :

- Au lieu de copier les 3 graphiques un à un pour les insérer sur un nouvelle feuille en collage spécial format image chacun X3
- J'ai inséré une image à laquelle j'ai rajouté une formule type "=A1:P60" qui me fait en gros une capture d'écran de la feuille contenant mes graphiques( l'image est variable au même titre que les graphiques)
Je copie colle cette image avec ma boucle for().

ça marche plutôt bien comme ça, et c'est bien plus rapide que copier coller 3 fois.
Plusieurs jours que je l'utilise et pas d'erreurs, je croise les doigts pour que ça soit bien finit!

Rechercher des sujets similaires à "macro copier coller graphique erreur 1004"