IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Sauvegarder graphique en jpeg/png ou gif


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    etudiant
    Inscrit en
    Mai 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : etudiant

    Informations forums :
    Inscription : Mai 2019
    Messages : 28
    Par défaut Sauvegarder graphique en jpeg/png ou gif
    Bonjour,

    Je cherche à sauvegarder les graphiques produit avec le VBA sous la forme jpeg/png ou gif et pouvoir les glisser dans un dossier précis.
    J'ai essayé plusieurs code mais sans succès.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
      ' Déclaration des variables
        Dim Sheets As Variant
        Dim NomSheet As String
        Dim Graph As Variant
        Dim NomGraph As String
        Dim Fich As String
        Dim i As Byte
     
        ' Boucle parcourant les feuilles
        For Each Sheets In ActiveWorkbook.Sheets
            NomSheet = Sheets.Name
            ' On ecrit dans la boite de message le nom de la feuille
            MsgBox NomSheet
            ' On parcours les graphiques de la feuille
            For Each Graph In Sheets.ChartObjects
                i = i + 1
                ' Selection d'un graphique
                Sheets.ChartObjects(i).Activate
                NomGraph = ActiveChart.Name
                ' On affiche le nom du graphique exporté
                MsgBox NomGraph
                ' Chemin où l'on veut exporter les graphiques
                Fich = "C:\Users\PC PACO\Desktop\BTS MASEN\Projet BTS\TRANSFERT\JK\Image graphique"
                ' On lance la procédure d'export
                ActiveChart.Export Filename:=Fich & NomGraph & ".gif", FilterName:="GIF"
            Next
            Next
    Pourriez vous m'aider ?

    Cordialement
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Débutant] Convertir des fichier HTML en image (jpeg,png et gif) avec une progress bar
    Par hsoussi dans le forum Développement Windows
    Réponses: 4
    Dernier message: 07/04/2014, 12h35
  2. [GD] Superposition Jpeg/PNG
    Par luta dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 11/01/2008, 13h43
  3. [ImageMagick] Redimensionner une image JPEG PNG GIF
    Par Stouille89 dans le forum Bibliothèques et frameworks
    Réponses: 11
    Dernier message: 25/08/2007, 21h10
  4. Sauvegarde une image jpeg avec la qualité
    Par morgan47 dans le forum VB.NET
    Réponses: 1
    Dernier message: 19/02/2007, 10h48
  5. sauvegarde (BMP ou Jpeg) de la fenètre de mon appli
    Par banban54 dans le forum Delphi
    Réponses: 4
    Dernier message: 25/05/2006, 16h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo