Hur man sparar Excel -diagram som bilder (spara som PNG, JPG, BMP)

Titta på video - Spara Excel -diagram som bilder/bilder

Excel har många användbara inbyggda diagram och du kan också kombinera och skapa några fantastiska kombinationsdiagram. Excel -diagram är ett bra sätt att visa dina data visuellt och är ofta de mest använda när du måste presentera den för din chef/kunder.

Även om dina diagram kan finnas i Excel, är det inte nödvändigt att det är det bästa sättet att visa dem för dina kunder/chefer. Ofta skulle det vara nödvändigt att visa dessa diagram i en PowerPoint -presentation eller i ett MS Word -dokument med PDF -filer.

Det hade varit bra om de hade varit en inbyggd funktion för att spara Excel-diagram som bilder, men så är inte fallet.

Det finns dock några sätt att enkelt spara och exportera diagram i Excel som bilder (JPG, PNG, BMP är några populära), och i den här självstudien kommer jag att täcka dessa metoder.

Metoden jag använder beror på hur många diagram du har. Om du bara har ett par diagram som du vill spara som bilder kan du använda kopierings-klistra-metoden, men om du har många är det bättre att använda "ladda ner som HTML" eller VBA-metoder.

Kopiera diagrammet som Spara som en bild (MS Paint eller annat grafikverktyg)

En riktigt vanlig metod som jag ser många människor använder är att ta skärmdumpen av hela skärmen (detta kan göras genom att trycka på PrintScreen -tangenten). När detta är gjort kan du öppna MS Paint (eller vilket verktyg du än använder), klistra in skärmdumpen och sedan ta bort allt annat och bara behålla bilden.

Även om detta är ett bra sätt att spara ett diagram som en bild och fungerar bra, finns det ett bättre sätt (vilket tar mindre tid och bilderna är mer exakta).

Anta att du har en Excel -fil med ett diagram enligt nedan:

Nedan följer stegen för att spara detta diagram/diagram som en bild:

  1. Högerklicka på diagrammet som du vill spara
  2. Klicka på Kopiera
  3. Öppna MS Paint (eller vilket verktyg du använder)
  4. Klistra in bilden (Control V fungerar för MS Paint)
  5. Om det finns något extra vitt utrymme, välj och dra det så att du bara har diagrammet
  6. Klicka på fliken Arkiv
  7. Gå till Spara som
  8. Klicka på bildformatet där du vill spara diagrammet (det finns JPG-, PNG- och BMP -format).

Fördelen med att den här metoden går förbi en skärmdump är att den här metoden bara kopierar diagrammet och du måste justera det vita utrymmet i MS Paint en gång (det kanske inte behövs om du använder något annat grafikverktyg).

Om du redan har två eller flera diagramarrangemang i Excel och du vill spara hela arrangemanget som en bild kan du göra det genom att markera alla dessa diagram, kopiera dem och klistra in dem i MS Paint.

Spara alla diagram i arbetsboken som bilder på en gång

Om du har en arbetsbok som har många diagram och du vill spara alla dessa diagram på en gång är ett bättre sätt att spara Excel -arbetsboken som en HTML -fil.

När du gör detta kommer alla diagram i Excel -arbetsboken att vara sparas som bilder i PNG -format i den nedladdade mappen.

Anta att du har en Excel -arbetsbok med flera ark med diagram.

Nedan följer stegen för att spara filen som HTML och spara Excel -diagrammen som bilder i PNG -format:

  1. Öppna arbetsboken där du har diagrammen
  2. Klicka på fliken Arkiv
  3. Klicka på Spara som
  4. Klicka på Bläddra och välj platsen där du vill spara alla diagrambilder
  5. Ändra "Spara som typ" till webbsida ( *.htm, *.html)
  6. Klicka på Spara

Detta sparar din Excel -fil som en webbsida i den angivna mappen.

Nu för att få alla diagram som bilder, gå till mappen och du hittar en mapp med namnet Filnamn_filer (där FileName skulle vara namnet du gav filen när du sparar den).

När du öppnar den här mappen hittar du alla diagram som har sparats som PNG -bilder.

Notera: När jag försökte detta på mitt system gav det mig två bilder (identiska) för varje diagram. Så om du har fyra diagram kommer det att ge dig åtta bilder.

Varning: Innan du sparar Excel -filen som HTML, se till att du sparar en säkerhetskopia. När du sparar en fil som HTML är den för närvarande öppna filen nu en HTML -fil och inte filen i Excel -format. När du har sparat filen bör du stänga den aktuella filen (som nu är en HTML -fil) och öppna Excel -versionen (det är därför det är viktigt att ta en säkerhetskopia)

Spara alla diagram som bilder med VBA

Du kan också använda en VBA -kod för att snabbt spara diagram från en Excel -arbetsbok till en specifik mapp.

Om du bara behöver spara det aktiva diagrammet (det som du har valt) i en specifik mapp kan du använda nedanstående VBA -kod:

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

Ovanstående kod sparar det aktiva diagrammet i mappen Exempel med namnet ChartName i PNG -format. Du kan ändra diagramnamnet och mappnamnet/platsen baserat på var du vill ha det.

Om du vill spara bilden/bilden i JPG -format kan du använda koden nedan:

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

Du kan köra den här VBA -koden genom att placera den i det omedelbara fönstret, placera markören i slutet av raden och trycka på Enter -tangenten (eller så kan du sätta i en vanlig modul och köra koden därifrån).

Men den här metoden skulle ta ganska lång tid om du har många diagram. I ett sådant fall kan du använda en något längre VBA -kod som nämns nedan:

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

Ovanstående kod går igenom varje kalkylblad i arbetsboken och sedan inom varje kalkylblad går det till varje diagram. Det väljer sedan diagrammet och sparar det i den angivna mappen.

All denna loopning görs med hjälp av For Each Next loop.

Dessutom sparas diagrammen med namnformatet worksheetname_chartNumber. Detta skulle säkerställa att du kan identifiera vilket diagram som hör till vilket kalkylblad.

En annan bra sak med att använda VBA är att du kan anpassa koden för att bara spara diagram som bilder från vissa specifika blad. Till exempel, om du bara vill spara diagram från blad som har prefixet2021-2022 i det, kan du ändra koden för att göra detta (detta kan göras med en IF THEN ELSE-sats efter FOR loop-linjen)

Kopiera och klistra in Excel -diagram som bilder i MS Word eller PowerPoint

I de flesta fall måste du presentera dina diagram i MS Word- eller PowerPoint -dokument. Detta är ofta fallet om du skapar klientrapporter eller dokumentation.

Precis som du kan kopiera och klistra in en bild i MS Paint, kan du också göra samma sak med Word eller PowerPoint.

Men det är en skillnad …

När du kopierar ett diagram/diagram i Excel och klistrar in det i MS Word eller MS PowerPoint, klistras det inte in som en bild. Det klistras faktiskt in som ett "Microsoft Office grafiskt objekt"

Det här alternativet är användbart för personer som vill att diagrammet ska förbli ett diagram även i MS Word eller PowerPoint, så att du kan redigera och formatera det som ett diagram. Denna typ av diagram är också fortfarande ansluten till data i Excel, och när du uppdaterar data i backend uppdateras även detta inklistade diagram.

Men om du vill att detta diagram ska klistras in som en bild, nedan är sättet att göra detta (i det här exemplet kommer jag att använda MS Word för att visa stegen, och dessa skulle vara desamma för PowerPoint också):

  1. Markera diagrammet som du vill kopiera till MS Word
  2. Högerklicka och klicka sedan på Kopiera
  3. Öppna MS Word -dokument där du vill klistra in detta diagram som en bild
  4. På fliken Hem, inom kategorin Urklipp, klicka på ikonen Klistra in (den nedåtpekade pildelen).
  5. I alternativen som visas klickar du på alternativet Klistra in som bild

Stegen ovan skulle se till att diagrammet klistras in som en bild.

Om du bara klickar på knappen Klistra in (och inte på Klistra in som bild) klistras inte grafen in som en bild.

Så det här är fyra sätt att snabbt spara diagram i Excel som bilder. Vissa metoder låter dig också välja bildens format (till exempel med MS Paint eller VBA).

Om du bara har några få diagram kan du använda MS Paint -metoden, men om det finns många diagram över ark som du vill spara är det bättre att använda HTML -metoden eller VBA -koden. Och om den slutliga avsikten är att infoga dessa diagram i Word eller PowerPoint ändå, är det bättre att direkt kopiera och klistra in dem som en bild i dessa andra verktyg.

Hoppas du tyckte att denna handledning var användbar.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave