Comment exporter un graphique au format png dans Excel 2010?

19

Étant donné un graphique (graphique à colonnes normal de n'importe quoi), comment exporter ce graphique et uniquement ce graphique au format PNG?

Brian Ballsun-Stanton
la source

Réponses:

18

Vous ne pouvez pas le faire directement depuis Excel; vous devez utiliser une application externe:

  1. Sélectionnez le graphique, puis copiez-le dans le presse-papiers (Ctrl-C).

  2. Ouvrez un éditeur d'images qui prend en charge l'enregistrement au format PNG.

  3. Faites un collage dans l'éditeur d'image (lors de la copie du graphique à partir d'Excel 2010, il est reconnu comme une image valide dans le presse-papiers). Le mieux sera de coller comme nouvelle image si l'éditeur d'image le supporte.

  4. Enregistrez au format PNG.

admiration
la source
Je pense que c'est la façon la plus simple de le faire, il existe une autre méthode pour ce faire est d'écrire le script VB
Ishikawa Yoshi
Cela fonctionne pour les cellules sélectionnées ainsi que pour les graphiques
binaryfunt
Fonctionne en soi, mais je trouve que l'image résultante est de moins bonne qualité que l'original. Lightshot n'a pas ce problème. Il s'agit d'une application très légère dotée d'une fonction de téléchargement très simple. Voir app.prntscr.com/en/index.html .
Frank Conijn
3

Si vous travaillez dans l'environnement Office, vous n'avez besoin d'aucun autre logiciel, il vous suffit de sélectionner et de copier votre graphique, puis de choisir l' Paste Specialoption. L'une de ces options de collage est PNG. Les autres comprennent:

  • PNG
  • JPEG
  • GIF
  • EMF
  • BMP
  • Objet de dessin Microsoft Office

Si vous devez exporter en dehors de l'environnement Office, vous pouvez utiliser Office Picture Manager. Collez simplement votre graphique dans votre dossier Mes images (ou à l'endroit qui vous convient le mieux). Mes graphiques sont collés au format PNG par défaut, mais si le vôtre ne le fait pas, vous pouvez choisir votre image File>Exportet choisir votre type de fichier, y compris PNG, dans la liste.

dav
la source
2

Il existe un complément Excel gratuit et open source pour accomplir cela, "Daniel's XL Toolbox" ( https://www.xltoolbox.net ).

Avertissement: je suis l'auteur de cet outil.

bovender
la source
1

Essayez VBA:

Lorsque sur le graphique actif, cliquez sur ALT+ F11ou CTRL+G

et tapez:

Activechart.export "D:\chart.png" (utilisez l'emplacement du fichier approprié - évitez la partition système)

Vous pouvez modifier l'extension de fichier comme vous le souhaitez (png, jpeg, etc.)

Tom Sti
la source
1
Alt + F11 vous amène à la fenêtre VBA, mais pas à une console / zone de texte dans laquelle vous pouvez taper.
einpoklum - réintègre Monica
0

En général, je passe d'abord par l'impression / l'exportation au format PDF car je ne vois pas comment obtenir la qualité d'impression via les méthodes d'exportation par défaut mentionnées ci-dessus. Une fois exporté en pdf, vous pouvez exporter vers le format d'image souhaité à partir de là via l'outil de capture ou la commande pdf en png, par exemple /ubuntu/50170/how-to-convert-pdf-to-image/50180 .

John Forbes
la source
J'ai utilisé la capture d'écran à partir de PDF et elle n'est même pas proche de la qualité d'impression même si la zone cible en PDF est si petite qu'elle peut être agrandie de 400% (et donc la résolution de l'image capturée est supérieure à 300 dpi en taille originale). Là encore, mon imprimante fait 600 dpi, mais les résultats que j'ai obtenus étaient bien pires que ce que 300 dpi devraient être (probablement en raison de l'image à l'écran étant altérée par l'anticrénelage, etc.). Donc, je recommanderais vivement d'utiliser un outil de conversion de PDF en image (de nombreuses applications de traitement d'image peuvent importer des fichiers PDF à une résolution donnée).
zagrimsan
0

Pour Ubuntu avec Excel 2010 sur POL / Wine:

  1. Sélectionnez le graphique Home-> Copyou Ctrl- c. Notez que l' option Home-> Copy as Picturene fonctionne pas pour moi, alors essayez d'abord avec la copie standard.
  2. Ouvrez Gimp depuis le Dash. Si vous n'avez pas installé Gimp, vous pouvez utiliser LibreOffice Draw.
  3. Appuyez sur Ctrl- vpour coller.
  4. Pour Gimp: utilisez File-> Exportet définissez le nom et le format du fichier.
  5. LibreOffice Draw: Sélectionnez l'image collée, Right-Click->Save Image
JayDin
la source
C'est la même chose que la réponse acceptée d'il y a 6 ans et demi.
Scott
@Scott - Je suis d'accord que c'est essentiellement la même chose, mais avec des informations supplémentaires pour ceux qui pourraient être nouveaux à le faire dans Ubuntu / Gimp / LibreOffice. Plus important encore, l' Copy as Pictureoption fonctionne pour moi dans Windows mais pas dans Ubuntu et il m'a fallu un certain temps pour comprendre le problème. Quoi qu'il en soit, je suis heureux de supprimer cette réponse (ou n'hésitez pas à la supprimer) si elle n'ajoute pas de valeur.
JayDin