Hvordan lagre Excel-diagram som bilde (png, jpg, bmp), kopier til Word & PowerPoint

  • Dele Denne
Michael Brown

I denne artikkelen lærer du hvordan du lagrer Excel-diagrammet ditt som et bilde (.png, .jpg, .bmp osv. ) eller eksporterer det til en annen fil, for eksempel et Word-dokument eller PowerPoint-presentasjon.

Microsoft Excel er et av de kraftigste verktøyene for dataanalyse som gir mange funksjoner og spesielle alternativer for å visualisere dataene dine. Diagrammer (eller grafer) er et av slike alternativer, og å lage et diagram i Excel er like enkelt som å velge data og klikke på et passende diagramikon.

Men det som har styrker har vanligvis svakheter. Det svake punktet til Excel-diagrammer er mangelen på et alternativ for å lagre dem som bilder eller eksportere til en annen fil. Det ville vært veldig fint om vi bare kunne høyreklikke på en graf og se noe sånt som " Lagre som bilde " eller " Eksporter til ". Men siden Microsoft ikke gadd å lage slike funksjoner for oss, finner vi ut av noe på egenhånd :)

I denne artikkelen vil jeg vise deg 4 måter å lagre et Excel-diagram som et bilde, slik at du kan sette den inn i andre Office-applikasjoner som Word og PowerPoint, eller bruke til å lage fin infografikk:

    Kopier et diagram til et grafikkprogram og lagre som bilde

    En venn av meg fortalte meg en gang hvordan hun vanligvis kopierer Excel-diagrammer til Paint. Det hun gjør er å lage et diagram og klikke PrintScreen , deretter åpne Paint og lime inn bildet av hele skjermen. Etter det beskjærer hun det overflødigeskjermområder og lagrer den gjenværende delen til en fil. Hvis du gjør det på denne måten også, glem det og bruk aldri denne barnslige metoden igjen! Det er en raskere og smartere måte :-)

    Som et eksempel har jeg laget en fin 3D-kakegraf i Excel 2010 som visuelt representerer demografien til nettstedets besøkende, og nå vil jeg eksportere denne Excel-diagram som bilde. Det vi gjør er som følger:

    1. Høyreklikk et sted på kartkanten og klikk Kopier . Ikke plasser markøren i diagrammet; dette kan velge individuelle elementer i stedet for hele grafen, og du vil ikke se kommandoen Kopier .

    2. Åpne Paint og lim inn diagrammet ved å klikke på Lim inn ikonet på Hjem-fanen eller trykk Ctrl + V :

    3. Nå er det bare å lagre diagrammet som en bildefil. Klikk på " Lagre som "-knappen og velg fra tilgjengelige formater (.png, .jpg, .bmp og .gif). For flere alternativer, klikk på " Andre formater "-knappen på slutten av listen.

    Så enkelt er det! På lignende måte kan du lagre Excel-diagrammet til et hvilket som helst annet grafikkmaleprogram.

    Eksporter et Excel-diagram til Word og PowerPoint

    Hvis du trenger å eksportere et Excel-diagram til et annet Office-program for eksempel Word, PowerPoint eller til og med Outlook, er den beste måten å lime den inn direkte fra utklippstavlen:

    1. Kopier diagrammet som beskrevet i trinn 1ovenfor.
    2. Klikk i Word-dokumentet eller PowerPoint-presentasjonen der du vil lime inn diagrammet og trykk Ctrl + V . I stedet for Ctrl + V , kan du høyreklikke hvor som helst i filen, og du vil se en håndfull ekstra Lim inn alternativer å velge mellom:

    Den største fordelen med denne metoden er at den lar deg eksportere et fullt funksjonelt Excel-diagram til en annen fil, i stedet for bare et bilde. Grafen vil beholde forbindelsen med det originale Excel-regnearket og oppdateres automatisk når Excel-dataene dine oppdateres. På denne måten trenger du ikke å kopiere diagrammet på nytt med hver dataendring.

    Lagre et diagram i Word og PowerPoint som bilde

    I Office 2007, 2010 og 2013-applikasjoner, du kan også kopiere et Excel-diagram som et bilde. I dette tilfellet vil det oppføre seg som et vanlig bilde og vil ikke oppdateres. La oss for eksempel eksportere Excel-diagrammet vårt til et Word 2010-dokument.

    1. Kopier diagrammet fra Excel-arbeidsboken, bytt til Word-dokumentet, plasser markøren der du vil sette inn grafen, og deretter klikk på en liten svart pil nederst på Lim inn -knappen på Hjem -fanen:

    2. Du vil se " Lim inn spesial... "-knapp som vist på skjermbildet ovenfor. Ved å klikke på den åpnes dialogboksen Lim inn Spesial, og du vil se en rekke tilgjengelige bildeformater, inkludert bitmap, GIF, PNG ogJPEG.

    3. Velg et av formatene og klikk OK .

    Sannsynligvis Lim inn spesielt alternativet er tilgjengelig i tidligere Office-versjoner også, men jeg har ikke brukt dem på en stund, derfor kan jeg ikke si det med sikkerhet :)

    Lagre alle diagrammer i en Excel-arbeidsbok som bilder

    Metodene vi har diskutert så langt fungerer bra hvis du har ett eller et par diagrammer. Men hva om du trenger å kopiere alle diagrammer i hele Excel-arbeidsboken? Det vil ta ganske mye tid å kopiere / lime dem individuelt. Gode ​​nyheter er at du ikke trenger å gjøre det! Slik kan du lagre alle diagrammer i en arbeidsbok samtidig:

    1. Når alle diagrammene dine er klare, bytt til Fil -fanen og klikk Lagre som -knappen.
    2. Dialogboksen Lagre som åpnes og du velger Web-side (*.htm;*html) under " Lagre som type ". Sørg også for at alternativknappen Hele arbeidsboken ved siden av Lagre er valgt, som vist på skjermbildet:

    3. Velg målmappen der du vil lagre filene dine, og klikk Lagre -knappen.

    .png-bildene til alle diagrammer vil bli kopiert til den mappen sammen med html-filer. Det neste skjermbildet viser innholdet i mappen der jeg lagret arbeidsboken min. Boken inneholder 3 regneark med en graf i hvert og som du ser er alle de tre .png-bildene på plass!

    Som du vet er PNG ettav de beste bildekomprimeringsformatene uten tap av bildekvalitet. Hvis du foretrekker andre formater for bildene dine, kan du enkelt konvertere dem til .jpg, .gif, .bmp osv.

    Lagre et diagram som bilde ved hjelp av en VBA-makro

    Hvis du trenger for å eksportere Excel-diagrammer som bilder med jevne mellomrom, kan du automatisere dette arbeidet ved å bruke en VBA-makro. Det beste er at en rekke slike makroer allerede finnes, så det er ikke nødvendig å finne opp hjulet på nytt :)

    Du kan for eksempel bruke den velprøvde løsningen publisert av Jon Peltier på bloggen hans . Makroen er så enkel som denne:

    ActiveChart.Export "D:\My Charts\SpecialChart.png"

    Denne kodelinjen lar deg eksportere det valgte diagrammet som et .png-bilde til den angitte mappen. Selv om du aldri har skrevet en eneste makro før, kan du lage din første akkurat nå i 4 enkle trinn.

    Før du tar på deg makroen, lag en mappe der du vil eksportere diagrammet. I vårt tilfelle er det My Charts-mappen på disk D. Vel, alle forberedelser er gjort, la oss ta på oss makroen.

    1. I Excel-arbeidsboken, bytt til Utvikler fanen og klikk på Marcos -ikonet i Kode -gruppen.

      Merk. Hvis dette er første gang du oppretter en makro, vil sannsynligvis ikke Utvikler-fanen være synlig i arbeidsboken din. I dette tilfellet bytter du til kategorien Fil , klikker på Alternativer > Tilpass bånd . I høyre del av vinduet, i hovedvinduetFaneliste, velg Utvikler , og klikk deretter OK .

    2. Gi makroen et navn, for eksempel SaveSelectedChartAsImage, og velg å aktivere den kun i gjeldende arbeidsbok:

    3. Klikk Opprett -knappen og du vil ha Visual Basic Editor åpen med konturene til en ny makro som allerede er skrevet for deg. Kopier følgende makro i den andre linjen:

      ActiveChart.Export "D:\My Charts\SpecialChart.png"

    4. Lukk Visual Basic Editor og klikk på Lagre som -knappen på Fil -fanen. Velg å lagre arbeidsboken som Excel Macro-Enabled Workbook (*.xlsm). Og det er alt, du klarte det! :)

    La oss nå kjøre den nyopprettede makroen for å se hvordan den fungerer. Å vent... det er en ting til for deg å gjøre. Du bør velge Excel-diagrammet du vil eksportere, for som du husker, kopierer makroen vår bare det aktive diagrammet. Klikk hvor som helst på diagrammets kant og hvis du ser en lysegrå kant rundt det, så gjorde du det riktig og hele grafen er valgt:

    Bytt til Utvikler -fanen igjen og klikk på Makroer -ikonet. Dette vil åpne en liste over makroer i arbeidsboken din. Alt du trenger å gjøre er å velge SaveSelectedChartAsImage og klikke på Kjør -knappen:

    Åpne nå målmappen og sjekk om .png-bildet av diagrammet ditt er der. På lignende måte kan du lagre et bilde i andre formater. I makroen din,du trenger bare å erstatte .png med .jpg eller .gif slik:

    ActiveChart.Export "D:\My Charts\SpecialChart.jpg"

    Tips. Hvis du vil lagre et Excel-regneark som et JPG-, PNG- eller GIF-bilde, les denne veiledningen.

    Det var alt for i dag, håper du finner informasjonen nyttig. Takk for at du leste!

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.