Sådan gemmes Excel -diagrammer som billeder (gem som PNG, JPG, BMP)

Se video - Gem Excel -diagrammer som billeder/billeder

Excel har en masse nyttige indbyggede diagrammer, og du kan også kombinere og oprette nogle fantastiske kombinationsdiagrammer. Excel -diagrammer er en fantastisk måde at vise dine data visuelt og er ofte de mest brugte, når du skal præsentere dem for din leder/klienter.

Selvom dine diagrammer muligvis findes i Excel, er det ikke nødvendigt, at det er den bedste måde at vise dem til dine kunder/ledere. Ofte ville det være nødvendigt at vise disse diagrammer i en PowerPoint -præsentation eller i et MS Word -dokument med PDF -filer.

Det ville have været fantastisk, hvis de havde været en indbygget funktion til at gemme Excel-diagrammer som billeder, men det er ikke tilfældet.

Der er dog nogle måder, du nemt kan gemme og eksportere diagrammer i Excel som billeder (JPG, PNG, BMP er nogle populære), og i denne vejledning dækker jeg disse metoder.

Den metode, jeg bruger, afhænger af, hvor mange diagrammer du har. Hvis du kun har et par diagrammer, som du vil gemme som billeder, kan du bruge kopierings-indsætningsmetoden, men hvis du har mange, er det bedre at bruge ‘download som HTML’ eller VBA-metoderne.

Kopier diagrammet som Gem som et billede (MS Paint eller andet grafikværktøj)

En virkelig almindelig metode, jeg ser mange mennesker bruger, er ved at tage skærmbilledet af hele skærmen (dette kan gøres ved at trykke på PrintScreen -tasten). Når dette er gjort, kan du åbne MS Paint (eller hvilket værktøj du end bruger), indsætte skærmbilledet og derefter fjerne alt andet og bare beholde billedet.

Selvom dette er en fin måde at gemme et diagram på som et billede og fungerer godt, er der en bedre måde (som tager mindre tid og billederne er mere præcise).

Antag, at du har en Excel -fil med et diagram som vist herunder:

Nedenfor er trinene til at gemme dette diagram/graf som et billede:

  1. Højreklik på det diagram, du vil gemme
  2. Klik på Kopier
  3. Åbn MS Paint (eller hvilket værktøj du end bruger)
  4. Indsæt billedet (Control V fungerer til MS Paint)
  5. Hvis der er ekstra hvidt mellemrum, skal du bare vælge og trække det, så du kun har diagrammet
  6. Klik på fanen Filer
  7. Gå til Gem som
  8. Klik på det billedformat, som du vil gemme diagrammet i (der er JPG-, PNG- og BMP -format).

Fordelen ved, at denne metode overhaler et skærmbillede, er, at denne metode kun kopierer diagrammet, og du skal justere det hvide mellemrum i MS Paint én gang (dette er muligvis ikke nødvendigt, hvis du bruger et andet grafikværktøj).

Hvis du allerede har to eller flere diagramarrangementer i Excel, og du vil gemme hele arrangementet som et billede, kan du gøre det ved at vælge alle disse diagrammer, kopiere dem og indsætte dem i MS Paint.

Gem alle diagrammerne i projektmappen som billeder på én gang

Hvis du har en projektmappe, der har mange diagrammer, og du vil gemme alle disse diagrammer på én gang, er en bedre måde at gemme Excel -projektmappen som en HTML -fil.

Når du gør dette, vil alle diagrammerne i din Excel -projektmappe være gemt som billeder i PNG -format i den downloadede mappe.

Antag, at du har en Excel -projektmappe med flere ark med diagrammer.

Nedenfor er trinene til at gemme filen som HTML og gemme Excel -diagrammerne som billeder i PNG -format:

  1. Åbn den projektmappe, hvor du har diagrammerne
  2. Klik på fanen Filer
  3. Klik på Gem som
  4. Klik på Gennemse, og vælg det sted, hvor du vil gemme alle kortbillederne
  5. Skift ‘Gem som type’ til webside ( *.htm, *.html)
  6. Klik på Gem

Dette gemmer din Excel -fil som en webside i den angivne mappe.

Nu for at få alle diagrammerne som billeder, skal du gå til mappen, og du finder en mappe med navnet Filnavn_filer (hvor Filnavn ville være det navn, du gav til filen, mens du gemte den).

Når du åbner denne mappe, finder du alle de diagrammer, der er gemt som PNG -billeder.

Bemærk: Da jeg prøvede dette på mit system, gav det mig to billeder (identiske) for hvert diagram. Så hvis du har fire diagrammer, giver det dig otte billeder.

Advarsel: Inden du gemmer Excel -filen som HTML, skal du sørge for at gemme en sikkerhedskopi. Når du gemmer en fil som HTML, er den aktuelt åbne fil nu en HTML -fil og ikke Excel -formatfilen. Efter at have gemt filen, skal du lukke den aktuelle fil (som nu er en HTML -fil) og åbne Excel -versionen (derfor er det vigtigt at tage en sikkerhedskopi)

Gem alle diagrammerne som billeder ved hjælp af VBA

Du kan også bruge en VBA -kode til hurtigt at gemme diagrammer fra en Excel -projektmappe til en bestemt mappe.

Hvis du kun skal gemme det aktive diagram (det, du har valgt) i en bestemt mappe, kan du bruge nedenstående VBA -kode:

ActiveChart.Export ": \ Users \ sumit \ Desktop \ Eksempel \ ChartName.png"

Ovenstående kode gemmer det aktive diagram i mappen Eksempel med navnet ChartName i PNG -formatet. Du kan ændre diagramnavn og mappenavn/placering baseret på, hvor du vil have det.

Hvis du vil gemme billedet/billedet i JPG -format, kan du bruge nedenstående kode:

ActiveChart.Export ": \ Users \ sumit \ Desktop \ Eksempel \ ChartName.jpg"

Du kan køre denne VBA -kode ved at sætte den i det umiddelbare vindue, placere markøren for enden af ​​linjen og trykke på Enter -tasten (eller du kan indsætte et almindeligt modul og køre koden derfra).

Men denne metode ville tage lang tid, hvis du har mange diagrammer. I et sådant tilfælde kan du bruge en lidt længere VBA -kode, der er nævnt nedenfor:

Sub SaveChartsasImages () Dim i As Integer Dim CurrentActiveSheet As Worksheet Application.ScreenUpdating = False Application.EnableEvents = False Set CurrentActiveSheet = ActiveSheet For Every Sht In Worksheets For Every cht In ActiveSheet.ChartObjects cht.Activate i = i + 1 ActiveChart.Export " C: \ Brugere \ sumit \ Desktop \ Eksempel \ "& Sht.Name &" _chart "& i &" .png "Næste cht Næste Sht CurrentActiveSheet.Activate Application.ScreenUpdating = True Application.EnableEvents = True End Sub

Ovenstående kode går gennem hvert regneark i projektmappen og derefter inden for hvert regneark går det til hvert diagram. Det vælger derefter diagrammet og gemmer det i den angivne mappe.

Al denne looping udføres ved hjælp af For Every Next loop.

Diagrammerne gemmes også med navneformatet worksheetname_chartNumber. Dette ville sikre, at du er i stand til at identificere, hvilket diagram der hører til hvilket regneark.

En anden god ting ved at bruge VBA er, at du kan tilpasse koden til kun at gemme diagrammer som billeder fra nogle bestemte ark. For eksempel, hvis du kun vil gemme diagrammer fra ark, der har præfikset2021-2022 i det, kan du ændre koden til at gøre dette (dette kan gøres ved hjælp af en HVIS SÅ ANDEN sætning efter linjen FOR loop)

Kopier og indsæt Excel -diagrammer som billeder i MS Word eller PowerPoint

I de fleste tilfælde skal du præsentere dine diagrammer i MS Word- eller PowerPoint -dokumenter. Dette er ofte tilfældet, hvis du opretter klientrapporter eller dokumentation.

Ligesom du kan kopiere og indsætte et billede i MS Paint, kan du også gøre det samme med Word eller PowerPoint.

Men der er en forskel…

Når du kopierer et diagram/en graf i Excel og indsætter det i MS Word eller MS PowerPoint, bliver det ikke indsat som et billede. Det bliver faktisk indsat som et 'Microsoft Office Graphic Object'

Denne mulighed er nyttig for folk, der ønsker at få diagrammet til at forblive et diagram, selvom det er i MS Word eller PowerPoint, så du kan redigere og formatere det som et diagram. Denne type diagram er også stadig forbundet med dataene i Excel, og når du opdaterer dataene i backend, vil dette indsatte diagram også blive opdateret.

Men hvis du vil have dette diagram til at blive indsat som et billede, nedenfor er måden at gøre dette på (i dette eksempel vil jeg bruge MS Word til at fremvise trinene, og disse ville også være det samme for PowerPoint):

  1. Vælg det diagram, du vil kopiere til MS Word
  2. Højreklik, og klik derefter på Kopier
  3. Åbn MS Word -dokument, hvor du vil indsætte dette diagram som et billede
  4. I fanen Startside i kategorien Udklipsholder skal du klikke på ikonet Indsæt (den pil nedad).
  5. I de indstillinger, der vises, skal du klikke på Indsæt som billede

Ovenstående trin ville sikre, at diagrammet er indsat som et billede.

Hvis du blot klikker på knappen Indsæt (og ikke på Indsæt som billede), indsættes grafen ikke som et billede.

Så det er fire måder, du hurtigt kan gemme diagrammer i Excel som billeder. Nogle metoder giver dig også mulighed for at vælge billedets format (f.eks. Ved hjælp af MS Paint eller VBA).

Hvis du kun har få diagrammer, kan du bruge MS Paint -metoden, men hvis der er mange diagrammer på tværs af ark, som du vil gemme, er det bedre at bruge HTML -metoden eller VBA -koden. Og hvis den endelige hensigt er at indsætte disse diagrammer i Word eller PowerPoint alligevel, er det bedre at direkte kopiere og indsætte disse som et billede i disse andre værktøjer.

Håber du fandt denne vejledning nyttig.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave