Conrad a un graphique Excel qu’il aimerait partager avec d’autres. Il a déterminé que la meilleure façon pour lui de le faire est de le partager sous forme de fichier image GIF. Cependant, il ne sait pas comment créer un fichier GIF à partir d’un graphique Excel.

Vous pouvez faire plusieurs choses pour obtenir le fichier souhaité. Si vous n’avez besoin de créer un fichier GIF que de temps en temps, le mieux serait d’utiliser simplement un programme graphique. Par exemple, vous pouvez suivre ces étapes simples:

  1. Démarrez un programme graphique tel que Paint.

  2. Revenez à Excel et affichez votre graphique comme vous le feriez normalement.

  3. Cliquez avec le bouton droit sur le graphique et choisissez Copier dans le menu contextuel résultant.

Cela copie le graphique dans le Presse-papiers.

  1. Basculez vers le programme graphique.

  2. Appuyez sur Ctrl + V pour coller le graphique dans le programme graphique.

  3. Apportez les modifications souhaitées à l’image.

  4. Enregistrez l’image sous forme de fichier GIF.

Si vous préférez, vous pouvez modifier un peu ces étapes (enfin, les étapes 2 et 3)

pour capturer un écran entier au lieu de simplement le graphique. Cela vous permet de dimensionner le graphique comme vous le souhaitez avant la capture, voire de remplir tout l’écran, si vous le souhaitez. Pour capturer l’écran, appuyez simplement sur le bouton PrtScrn de votre clavier, ce qui place la capture d’écran dans le Presse-papiers. Vous pouvez ensuite utiliser les étapes 4 à 7 pour placer l’écran dans Paint et le rogner ou apporter d’autres modifications dont vous avez besoin.

Si vous devez enregistrer vos graphiques sous forme de fichiers GIF assez souvent, la meilleure solution consiste à utiliser une macro. La macro simple suivante enregistre le graphique actuellement sélectionné en tant que fichier GIF dans le même répertoire dans lequel le classeur actuel est stocké.

Sub SaveChartAsGIF()

Dim sFileName As String     sFileName = ThisWorkbook.Path & "\" & ActiveChart.Name & ".gif"

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

End Sub

L’utilisation de la méthode Export pour enregistrer des graphiques est détaillée dans cet article de la base de connaissances Microsoft:

http://support.microsoft.com/?kbid=163103

L’article indique qu’il est écrit pour Excel 97, mais le codage fonctionnera parfaitement avec toutes les versions d’Excel qui utilisent VBA.

Si vous voulez une approche macro plus complète, cet article sur le site de Jon Peltier est très utile:

http://peltiertech.com/WordPress/enhanced-export-chart-procedure/

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (9304) s’applique à Microsoft Excel 2007, 2010 et 2013.