Exporter graphique dans nouveau classeur

  • Initiateur de la discussion Initiateur de la discussion ikarim
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

I

ikarim

Guest
Bonjour,

ce que j'aimerais faire c'est exporter (en copier coller) des graphiques d'un classeur excel dans un AUTRE classeur qui existe déja.
Ce que j'arrive a faire c'est exporter ces graphes mais en fichier .gif (mais ca ne m'intéresse pas)

Merci!!!
🙂
 
Re : Exporter graphique dans nouveau classeur

j'aurais normalement 2 graphes dans un onglet. Et le document excel dans lequel se trouvent ces fichiers va changer régulièrement (a peut près toutes les semaines), mais ils auront la même forme (seule les valeurs changeront).
 
Re : Exporter graphique dans nouveau classeur

Re,
Voici un début de code à adapter à tes besoins :
Code:
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 12/07/2008 par LSD
'

'
    ActiveSheet.DrawingObjects.Select
    Selection.Copy
    Workbooks.Add
    ActiveSheet.Paste
End Sub
Dis-nous ce que tu en penses.
 
Re : Exporter graphique dans nouveau classeur

Pour l'instant, le code copie les objets dans un nouveau classeur. Reste à savoir si quand tu vas lancer la macro, est ce que le classeur de destination est déjà ouvert ou pas et où il se situe (en espérant qu'il soit toujours au même endroit).
Tiens-moi courant.
 
Re : Exporter graphique dans nouveau classeur

en fait je veux que la macro soit le classeur ou je souhaite importer les graphes. est ce que je peux faire ce collage sans ouvrir le premier classeur ou se situent les graphes en question. et quelle serait la méthode?
Merci.
 
Re : Exporter graphique dans nouveau classeur

Re,
Le code à est à mettre dans le classeur de destination (dans mon exemple classeur2).
Attention à mettre le bon chemin du classeur1 (toujours dans mon exemple) : j'ai travaillé à partir du bureau.
Testes et dis-moi.

Code:
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 12/07/2008 par LSD
'

'
    ChDir "C:\Documents and Settings\christophe\Bureau"
    Workbooks.Open Filename:= _
        "C:\Documents and Settings\christophe\Bureau\classeur1.xls"
    ActiveSheet.DrawingObjects.Select
    Selection.Copy
    Windows("classeur2.xls").Activate
    ActiveSheet.Paste
    Windows("classeur1.xls").Activate
    ActiveWindow.Close
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
14
Affichages
492
Réponses
1
Affichages
285
W
Réponses
4
Affichages
481
Retour