Excel -kaavioiden tallentaminen kuvina (tallenna PNG, JPG, BMP)

Katso video - Tallenna Excel -kaaviot kuvina/kuvina

Excelissä on paljon hyödyllisiä sisäänrakennettuja kaavioita, ja voit myös yhdistää ja luoda upeita yhdistelmäkaavioita. Excel -kaaviot ovat loistava tapa näyttää tietosi visuaalisesti, ja ne ovat usein eniten käytettyjä, kun sinun on esitettävä ne esimiehellesi/asiakkaillesi.

Vaikka kaaviosi voivat olla Excelissä, ei ole välttämätöntä, että se on paras tapa näyttää ne asiakkaillesi/esimiehillesi. Usein nämä kaaviot on näytettävä PowerPoint -esityksessä tai MS Word -asiakirjassa.

Olisi ollut hienoa, jos he olisivat sisäänrakennettu ominaisuus tallentaa Excel-kaaviot kuvina, mutta näin ei ole.

Kuitenkin on olemassa joitakin tapoja, joilla voit helposti tallentaa ja viedä kaavioita Excelissä kuvina (JPG, PNG, BMP ovat suosittuja), ja tässä opetusohjelmassa käsittelen näitä menetelmiä.

Käyttämäni menetelmä riippuu siitä, kuinka monta kaaviota sinulla on. Jos sinulla on vain pari kaaviota, jotka haluat tallentaa kuvina, voit käyttää kopioi-liitä-menetelmää, mutta jos niitä on useita, on parempi käyttää "lataa HTML-muodossa" tai VBA-menetelmiä.

Kopioi kaavio Tallenna kuvana (MS Paint tai muu grafiikkatyökalu)

Todella yleinen tapa, jonka monet ihmiset käyttävät, on ottaa kuvakaappaus koko näytöstä (tämä voidaan tehdä painamalla PrintScreen -näppäintä). Kun tämä on tehty, voit avata MS Paintin (tai minkä tahansa käyttämäsi työkalun), liittää kuvakaappauksen ja poistaa sitten kaikki muut ja säilyttää kuvan.

Vaikka tämä on hieno tapa tallentaa kaavio kuvana ja toimii hyvin, on olemassa parempi tapa (joka vie vähemmän aikaa ja kuvat ovat tarkempia).

Oletetaan, että sinulla on Excel -tiedosto, jossa on alla oleva kaavio:

Alla on ohjeet tämän kaavion/kaavion tallentamiseen kuvana:

  1. Napsauta hiiren kakkospainikkeella kaaviota, jonka haluat tallentaa
  2. Napsauta Kopioi
  3. Avaa MS Paint (tai mikä tahansa työkalu, jota käytät)
  4. Liitä kuva (Control V toimii MS Paintissa)
  5. Jos on ylimääräistä tyhjää tilaa, valitse ja vedä se niin, että sinulla on vain kaavio
  6. Napsauta Tiedosto -välilehteä
  7. Siirry Tallenna nimellä
  8. Napsauta kuvamuotoa, johon haluat tallentaa kaavion (on JPG-, PNG- ja BMP -muoto).

Tämän kuvakaappauksen ohittamisen etuna on, että tämä menetelmä kopioi vain kaavion ja sinun on säädettävä tyhjää tilaa MS Paintissa kerran (tätä ei ehkä tarvita, jos käytät muuta grafiikkatyökalua).

Jos sinulla on kaksi tai useampia kaavioita jo Excelissä ja haluat tallentaa koko järjestelyn kuvana, voit tehdä sen valitsemalla kaikki nämä kaaviot, kopioimalla ne ja liittämällä ne MS Paintiin.

Tallenna kaikki työkirjan kaaviot kuvina kerralla

Jos sinulla on työkirja, jossa on paljon kaavioita ja haluat tallentaa kaikki nämä kaaviot kerralla, parempi tapa on tallentaa Excel -työkirja HTML -tiedostona.

Kun teet tämän, kaikki Excel -työkirjasi kaaviot ovat tallennetaan PNG -muotoisina kuvina ladatussa kansiossa.

Oletetaan, että sinulla on Excel -työkirja, jossa on useita kaavioita sisältäviä arkkeja.

Alla on vaiheet tiedoston tallentamiseksi HTML -muodossa ja Excel -kaavioiden tallentaminen kuvina PNG -muodossa:

  1. Avaa työkirja, jossa sinulla on kaaviot
  2. Napsauta Tiedosto -välilehteä
  3. Napsauta Tallenna nimellä
  4. Napsauta Selaa ja valitse sijainti, johon haluat tallentaa kaikki kaavion kuvat
  5. Muuta Tallenna tyypiksi -asetukseksi Web -sivu ( *.htm, *.html)
  6. Napsauta Tallenna

Tämä tallentaa Excel -tiedoston verkkosivuna määritettyyn kansioon.

Jos haluat saada kaikki kaaviot kuvina, siirry kansioon ja löydät kansion, jonka nimi on Filename_files (jossa FileName olisi nimi, jonka annoit tiedostolle tallennuksen aikana).

Kun avaat tämän kansion, näet kaikki kaaviot, jotka on tallennettu PNG -kuvina.

Merkintä: Kun kokeilin tätä järjestelmässäni, se antoi minulle kaksi kuvaa (identtistä) kutakin kaaviota varten. Joten jos sinulla on neljä kaaviota, se antaa sinulle kahdeksan kuvaa.

Varoitus: Ennen kuin tallennat Excel -tiedoston HTML -tiedostona, muista tallentaa varmuuskopio. Lisäksi kun tallennat tiedoston HTML -muodossa, avoinna oleva tiedosto on nyt HTML -tiedosto eikä Excel -muotoinen tiedosto. Kun olet tallentanut tiedoston, sulje nykyinen tiedosto (joka on nyt HTML -tiedosto) ja avaa Excel -versio (siksi on tärkeää ottaa varmuuskopio)

Tallenna kaikki kaaviot kuvina VBA: n avulla

Voit myös käyttää VBA -koodia tallentaaksesi kaavioita nopeasti Excel -työkirjasta tiettyyn kansioon.

Jos sinun tarvitsee vain tallentaa aktiivinen kaavio (valitsemasi) tiettyyn kansioon, voit käyttää alla olevaa VBA -koodia:

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

Yllä oleva koodi tallentaa aktiivisen kaavion Esimerkki -kansioon nimellä ChartName PNG -muodossa. Voit muuttaa kaavion nimen ja kansion nimen/sijainnin sen mukaan, missä haluat sen.

Jos haluat tallentaa kuvan/kuvan JPG -muodossa, voit käyttää alla olevaa koodia:

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

Voit suorittaa tämän VBA -koodin asettamalla sen välittömään ikkunaan, asettamalla kohdistimen rivin loppuun ja painamalla Enter -näppäintä (tai voit laittaa tavallisen moduulin ja suorittaa koodin sieltä).

Mutta tämä menetelmä vie aikansa, jos sinulla on paljon kaavioita. Tässä tapauksessa voit käyttää hieman pidempää alla mainittua VBA -koodia:

Sub SaveChartsasImages () Dim i kokonaislukuna Dim CurrentActiveSheet As Sheets Application.ScreenUpdating = False Application.EnableEvents = False Set CurrentActiveSheet = ActiveSheet For each Sht In Workheets For each cht In ActiveSheet.ChartObjects cht.Activate i = i + 1 ActiveChart.Eport C: \ Users \ sumit \ Desktop \ Esimerkki \ "& Sht.Name &" _chart "& i &" .png "Next cht Next Sht CurrentActiveSheet.Activate Application.ScreenUpdating = True Application.EnableEvents = True End Sub

Yllä oleva koodi kulkee työkirjan jokaisen laskentataulukon läpi ja sitten jokaisen laskentataulukon sisällä jokaiseen kaavioon. Sitten se valitsee kaavion ja tallentaa sen määritettyyn kansioon.

Kaikki tämä silmukointi tehdään For For Next Next -silmukan avulla.

Kaaviot tallennetaan myös nimimuodossa laskentataulukon_numeron_numero. Näin varmistat, että pystyt tunnistamaan, mikä kaavio kuuluu johonkin laskentataulukkoon.

Toinen hyvä asia VBA: n käytössä on, että voit mukauttaa koodin tallentamaan kaavioita vain kuvina tietyiltä taulukoilta. Jos esimerkiksi haluat tallentaa vain kaavioita taulukoilta, joissa on etuliite 2021-2022, voit muokata koodia tätä varten (tämä voidaan tehdä käyttämällä IF THEN ELSE -lausetta FOR-silmukan rivin jälkeen)

Kopioi ja liitä Excel -kaaviot kuvina MS Wordissa tai PowerPointissa

Useimmissa tapauksissa sinun on esitettävä kaaviosi MS Word- tai PowerPoint -asiakirjoissa. Näin on usein silloin, kun luot asiakasraportteja tai asiakirjoja.

Aivan kuten voit kopioida ja liittää kuvan MS Paintissa, voit tehdä saman myös Wordilla tai PowerPointilla.

Mutta on yksi ero…

Kun kopioit kaavion/kaavion Excelissä ja liität sen MS Wordiin tai MS PowerPointiin, sitä ei liitetä kuvana. Se liitetään itse asiassa "Microsoft Office -grafiikkaobjektiksi"

Tämä vaihtoehto on hyödyllinen ihmisille, jotka haluavat kaavion pysyvän kaaviona myös MS Wordissa tai PowerPointissa, joten voit muokata ja muotoilla sitä kaaviona. Lisäksi tämäntyyppinen kaavio on edelleen yhteydessä Excelin tietoihin, ja kun päivität taustaohjelman tiedot, myös tämä liitetty kaavio päivittyy.

Mutta jos haluat tämän kaavion liitettävän kuvana, alla on tapa tehdä tämä (tässä esimerkissä esittelen vaiheet MS Wordilla, ja ne olisivat samat myös PowerPointille):

  1. Valitse kaavio, jonka haluat kopioida MS Wordiin
  2. Napsauta hiiren kakkospainikkeella ja napsauta sitten Kopioi
  3. Avaa MS Word -asiakirja, johon haluat liittää tämän kaavion kuvaksi
  4. Napsauta Aloitus-välilehden Leikepöytä-luokan Liitä-kuvaketta (alaspäin osoittava nuoliosa).
  5. Valitse näkyviin tulevista vaihtoehdoista Liitä kuvana -vaihtoehto

Yllä olevat vaiheet varmistavat, että kaavio on liitetty kuvaksi.

Jos napsautat Liitä -painiketta (et Liitä kuvana), kaaviota ei liitetä kuvana.

Joten nämä ovat neljä tapaa tallentaa kaavioita nopeasti Excelissä kuvina. Joidenkin menetelmien avulla voit valita myös kuvan muodon (kuten MS Paint tai VBA).

Jos sinulla on vain muutamia kaavioita, voit käyttää MS Paint -menetelmää, mutta jos arkkeilla on monia kaavioita, jotka haluat tallentaa, on parempi käyttää HTML -menetelmää tai VBA -koodia. Ja jos lopullinen tarkoitus on lisätä nämä kaaviot Wordiin tai PowerPointiin, on parempi kopioida ja liittää ne suoraan kuvina näihin muihin työkaluihin.

Toivottavasti pidit tätä opetusohjelmaa hyödyllisenä.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave