VBA Excel 365 - Erreur de compilation sur l'instruction Export

Michel Mariaccia 0 Points de réputation
2026-08-12T11:05:22.7766667+00:00

Bonjour à tous,

Depuis que j'ai fais une mise à jour réseaux d'Excel 365, il y a deux jours, j'ai une erreur qui est apparue sur l'objet Chart suivant:

FichierTemporaire = ThisWorkbook.Path & "\Temp.gif"

ActiveChart.Export Filename:=FichierTemporaire, FilterName:="GIF"

En effet, quand je lance cette procédure, le compilateur me renvoi le message d'erreur suivant : la méthode "Export" de l'objet "Chart" a échoué.

J'ai utilisé cette instruction des dizaines de fois et elle marchait très bien, mais depuis que j'ai fais cette mise à jour, cela ne fonctionne plus.

Pouvez vous m'aider à trouver une solution à ce problème ? Merci

Microsoft 365 et Office | Excel | Other | Windows
0 commentaires Aucun commentaire

1 réponse

  1. Xavier-D 13,580 Points de réputation Personnel externe Microsoft Modérateur
    2026-08-13T01:18:44.0533333+00:00

    Avertissement : veuillez noter que les informations fournies ont été traduites à l'aide d'outils de traduction automatique. Bien que nous nous efforcions d'assurer l'exactitude des traductions, celles-ci peuvent ne pas refléter parfaitement le sens, le contexte ou l'intention d'origine du contenu source. 


    Bonjour Michel Mariaccia

    Le message affiché correspond à une erreur d’exécution, et non à une erreur de compilation.

    Puisque le problème est apparu après une mise à jour d’Excel, essayez d’abord d’exporter le graphique vers le dossier temporaire local de Windows :

    Dim FichierTemporaire As String
    Dim ExportOK As Boolean
    
    FichierTemporaire = Environ$("TEMP") & "\Temp.gif"
    
    DoEvents
    
    ExportOK = ActiveChart.Export( _
     Filename:=FichierTemporaire, _
     FilterName:="GIF")
    
    If Not ExportOK Then
     MsgBox "Le graphique n’a pas pu être exporté."
    End If
    

    Vérifiez également les points suivants :

    • Assurez-vous qu’un graphique est bien actif lorsque la macro s’exécute.
    • Supprimez tout fichier Temp.gif existant avant de refaire le test, car il pourrait être verrouillé.
    • Exportez vers le dossier temporaire local plutôt que vers un emplacement réseau, OneDrive ou SharePoint.
    • Essayez le format PNG avec une extension .png afin de déterminer si le problème concerne uniquement le filtre GIF.
    • Testez la macro avec un graphique simple dans un nouveau classeur.

    Si l’erreur se produit également dans un nouveau classeur lors d’un export local, indiquez la version et le numéro de build d’Excel affichés sous Fichier > Compte > À propos d’Excel. Cela permettra de vérifier si le comportement est lié à la mise à jour récemment installée.

    J’espère que ces tests vous aideront à identifier la cause du problème. N’hésitez pas à nous faire part des résultats.

    Cette réponse a-t-elle été utile ?

    2 personnes ont trouvé cette réponse utile.

Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.