Hvordan lagre Excel -diagrammer som bilder (lagre som PNG, JPG, BMP)

Se video - Lagre Excel -diagrammer som bilder/bilder

Excel har mange nyttige innebygde diagrammer, og du kan også kombinere og lage noen fantastiske kombinasjonskart. Excel -diagrammer er en flott måte å vise dataene dine visuelt og er ofte de mest brukte når du må presentere dem for lederen/klientene dine.

Selv om diagrammene dine er i Excel, er det ikke nødvendig at det er den beste måten å vise dem til dine kunder/ledere. Ofte vil det være nødvendig å vise disse diagrammene i en PowerPoint -presentasjon eller i et MS Word -dokument med PDF -filer.

Det hadde vært flott hvis det hadde vært en innebygd funksjon for å lagre Excel-diagrammer som bilder, men det er ikke tilfelle.

Det er imidlertid noen måter du enkelt kan lagre og eksportere diagrammer i Excel som bilder (JPG, PNG, BMP er noen populære), og i denne opplæringen vil jeg dekke disse metodene.

Metoden jeg bruker vil avhenge av hvor mange diagrammer du har. Hvis du bare har et par diagrammer du vil lagre som bilder, kan du bruke kopier-lim-metoden, men hvis du har mange, er det bedre å bruke "last ned som HTML" eller VBA-metodene.

Kopier diagrammet som Lagre som et bilde (MS Paint eller annet grafikkverktøy)

En veldig vanlig metode jeg ser mange bruker, er å ta skjermdumpen av hele skjermen (dette kan gjøres ved å trykke på PrintScreen -tasten). Når dette er gjort, kan du åpne MS Paint (eller hvilket verktøy du bruker), lime inn skjermbildet og deretter fjerne alt annet og bare beholde bildet.

Selv om dette er en fin måte å lagre et diagram på som et bilde og fungerer bra, er det en bedre måte (som tar mindre tid og bildene er mer nøyaktige).

Anta at du har en Excel -fil med et diagram som vist nedenfor:

Nedenfor er trinnene for å lagre dette diagrammet/grafen som et bilde:

  1. Høyreklikk på diagrammet du vil lagre
  2. Klikk på Kopier
  3. Åpne MS Paint (eller hvilket verktøy du bruker)
  4. Lim inn bildet (Control V fungerer for MS Paint)
  5. Hvis det er ekstra hvitt mellomrom, bare velg og dra det slik at du bare har diagrammet
  6. Klikk kategorien Fil
  7. Gå til Lagre som
  8. Klikk på bildeformatet der du vil lagre diagrammet (det er JPG-, PNG- og BMP -format).

Fordelen med at denne metoden går forbi et skjermbilde er at denne metoden bare kopierer diagrammet, og du må justere det hvite rommet i MS Paint én gang (dette er kanskje ikke nødvendig hvis du bruker et annet grafikkverktøy).

Hvis du allerede har to eller flere diagramarrangementer i Excel og du vil lagre hele arrangementet som et bilde, kan du gjøre det ved å velge alle disse diagrammene, kopiere dem og lime dem inn i MS Paint.

Lagre alle diagrammene i arbeidsboken som bilder på en gang

Hvis du har en arbeidsbok som har mange diagrammer og du vil lagre alle disse diagrammene på en gang, er en bedre måte å lagre Excel -arbeidsboken som en HTML -fil.

Når du gjør dette, vil alle diagrammene i Excel -arbeidsboken være lagret som bilder i PNG -format i den nedlastede mappen.

Anta at du har en Excel -arbeidsbok med flere ark med diagrammer.

Nedenfor er trinnene for å lagre filen som HTML og lagre Excel -diagrammer som bilder i PNG -format:

  1. Åpne arbeidsboken der du har diagrammene
  2. Klikk kategorien Fil
  3. Klikk på Lagre som
  4. Klikk på Bla gjennom og velg stedet der du vil lagre alle kartbildene
  5. Endre "Lagre som type" til nettside ( *.htm, *.html)
  6. Klikk på Lagre

Dette vil lagre Excel -filen som en webside i den angitte mappen.

For å få alle diagrammene som bilder, gå til mappen, og du finner en mappe med navnet Filnavn_filer (der Filnavn ville være navnet du ga filen mens du lagret den).

Når du åpner denne mappen, finner du alle diagrammene som er lagret som PNG -bilder.

Merk: Da jeg prøvde dette på systemet mitt, ga det meg to bilder (identiske) for hvert diagram. Så hvis du har fire diagrammer, vil det gi deg åtte bilder.

Forsiktighet: Før du lagrer Excel -filen som HTML, må du lagre en sikkerhetskopi. Når du lagrer en fil som HTML, er den nåværende filen nå en HTML -fil og ikke Excel -formatfilen. Etter at du har lagret filen, bør du lukke den nåværende filen (som nå er en HTML -fil) og åpne Excel -versjonen (det er derfor det er viktig å ta en sikkerhetskopi)

Lagre alle diagrammer som bilder ved hjelp av VBA

Du kan også bruke en VBA -kode til raskt å lagre diagrammer fra en Excel -arbeidsbok i en bestemt mappe.

Hvis du bare trenger å lagre det aktive diagrammet (det du har valgt) i en bestemt mappe, kan du bruke VBA -koden nedenfor:

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

Koden ovenfor vil lagre det aktive diagrammet i mappen Eksempel med navnet ChartName i PNG -formatet. Du kan endre kartnavnet og mappenavnet/plasseringen basert på hvor du vil ha det.

Hvis du vil lagre bildet/bildet i JPG -format, kan du bruke koden nedenfor:

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

Du kan kjøre denne VBA -koden ved å sette den i det umiddelbare vinduet, plassere markøren på slutten av linjen og trykke Enter -tasten (eller du kan sette inn en vanlig modul og kjøre koden derfra).

Men denne metoden vil være ganske lang tid å ta hvis du har mange diagrammer. I et slikt tilfelle kan du bruke en litt lengre VBA -kode som er nevnt 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: \ Users \ sumit \ Desktop \ Example \ "& Sht.Name &" _chart "& i &" .png "Next cht Next Sht CurrentActiveSheet.Activate Application.ScreenUpdating = True Application.EnableEvents = True End Sub

Koden ovenfor går gjennom hvert regneark i arbeidsboken, og deretter går det til hvert diagram i hvert regneark. Den velger deretter diagrammet og lagrer det i den angitte mappen.

All denne loopingen gjøres ved hjelp av For Each Next loop.

Dessuten blir diagrammene lagret med navneformatet worksheetname_chartNumber. Dette vil sikre at du kan identifisere hvilket diagram som tilhører hvilket regneark.

En annen god ting ved å bruke VBA er at du kan tilpasse koden til å bare lagre diagrammer som bilder fra noen spesifikke ark. For eksempel, hvis du bare vil lagre diagrammer fra ark som har prefikset2021-2022 i det, kan du endre koden for å gjøre dette (dette kan gjøres ved å bruke en IF THEN ELSE-setning etter FOR-sløyfelinjen)

Kopier og lim inn Excel -diagrammer som bilder i MS Word eller PowerPoint

I de fleste tilfeller må du presentere diagrammene dine i MS Word- eller PowerPoint -dokumenter. Dette er ofte tilfelle hvis du oppretter klientrapporter eller dokumentasjon.

På samme måte som du kan kopiere og lime inn et bilde i MS Paint, kan du også gjøre det samme med Word eller PowerPoint.

Men det er en forskjell …

Når du kopierer et diagram/diagram i Excel og limer det inn i MS Word eller MS PowerPoint, limes det ikke inn som et bilde. Det blir faktisk limt inn som et 'Microsoft Office grafisk objekt'

Dette alternativet er nyttig for folk som ønsker at diagrammet skal forbli et diagram, selv om det er i MS Word eller PowerPoint, slik at du kan redigere og formatere det som et diagram. Denne typen diagram er også fortsatt koblet til dataene i Excel, og når du oppdaterer dataene i backend, vil dette limte diagrammet også oppdateres.

Men hvis du vil at dette diagrammet skal limes inn som et bilde, nedenfor er måten å gjøre dette på (i dette eksemplet bruker jeg MS Word for å vise frem trinnene, og disse vil også være de samme for PowerPoint):

  1. Velg diagrammet du vil kopiere til MS Word
  2. Høyreklikk og klikk deretter på Kopier
  3. Åpne MS Word -dokumentet der du vil lime inn dette diagrammet som et bilde
  4. I kategorien Hjem, i kategorien Utklippstavle, klikker du på Lim inn-ikonet (pilen som peker nedover).
  5. Klikk alternativene Lim inn som bilde i alternativene som vises

Trinnene ovenfor vil sikre at diagrammet limes inn som et bilde.

Hvis du bare klikker på Lim inn -knappen (og ikke på Lim inn som bilde), vil ikke grafen limes inn som et bilde.

Så dette er fire måter du raskt kan lagre diagrammer i Excel som bilder. Noen metoder lar deg også velge formatet på bildet (for eksempel å bruke MS Paint eller VBA).

Hvis du bare har noen få diagrammer, kan du bruke MS Paint -metoden, men hvis det er mange diagrammer på tvers av arkene du vil lagre, er det bedre å bruke HTML -metoden eller VBA -koden. Og hvis den endelige hensikten er å sette inn disse diagrammene i Word eller PowerPoint uansett, er det bedre å kopiere og lime dem inn som et bilde i disse andre verktøyene.

Håper du synes denne opplæringen var nyttig.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave