Cum se salvează diagrame Excel ca imagini (se salvează ca PNG, JPG, BMP)

Vizionați videoclipul - Salvați diagramele Excel ca imagini / imagini

Excel are o mulțime de diagrame utile încorporate și puteți combina și crea și câteva diagrame combinate uimitoare. Diagramele Excel sunt o modalitate excelentă de a vă arăta vizual datele și sunt adesea cele mai utilizate atunci când trebuie să le prezentați managerului / clienților dvs.

Deși diagramele dvs. pot fi în Excel, nu este necesar să fie cel mai bun mod de a le arăta clienților / managerilor dvs. Adesea, ar fi necesar să se afișeze aceste diagrame într-o prezentare PowerPoint sau într-un document MS Word din PDF-uri.

Ar fi fost grozav dacă ar fi fost o funcție încorporată pentru a salva diagrame Excel ca imagini, dar nu este cazul.

Cu toate acestea, există câteva modalități prin care puteți salva și exporta cu ușurință diagrame în Excel ca imagini (JPG, PNG, BMP sunt unele populare) și, în acest tutorial, voi acoperi aceste metode.

Metoda pe care o folosesc ar depinde de câte diagrame aveți. Dacă aveți doar câteva diagrame pe care doriți să le salvați ca imagini, puteți utiliza metoda copiere-lipire, dar dacă aveți multe, este mai bine să folosiți metodele „descărcați ca HTML” sau VBA.

Copiați diagrama ca Salvare ca imagine (MS Paint sau alt instrument grafic)

O metodă cu adevărat obișnuită pe care o văd mulți oameni o folosește prin realizarea capturii de ecran a întregului ecran (acest lucru se poate face apăsând tasta PrintScreen). După ce ați făcut acest lucru, puteți deschide MS Paint (sau orice alt instrument pe care îl utilizați), lipiți captura de ecran și apoi eliminați orice altceva și păstrați doar imaginea.

Deși aceasta este o modalitate excelentă de a salva o diagramă ca imagine și funcționează bine, există o modalitate mai bună (care necesită mai puțin timp și imaginile sunt mai exacte).

Să presupunem că aveți un fișier Excel cu o diagramă așa cum se arată mai jos:

Mai jos sunt pașii pentru a salva această diagramă / grafic ca imagine:

  1. Faceți clic dreapta pe diagrama pe care doriți să o salvați
  2. Faceți clic pe Copiere
  3. Deschide MS Paint (sau orice alt instrument pe care îl folosești)
  4. Lipiți imaginea (Control V funcționează pentru MS Paint)
  5. Dacă există spațiu alb suplimentar, selectați-l și trageți-l, astfel încât să aveți doar graficul
  6. Faceți clic pe fila Fișier
  7. Accesați Salvare ca
  8. Faceți clic pe formatul de imagine în care doriți să salvați graficul (există format JPG, PNG și BMP).

Avantajul acestei metode de a depăși o captură de ecran este că această metodă copiază doar graficul și trebuie să reglați spațiul alb din MS Paint o singură dată (este posibil să nu fie necesar dacă utilizați orice alt instrument grafic).

În cazul în care aveți două sau mai multe diagrame aranjate deja în Excel și doriți să salvați întregul aranjament ca imagine, puteți face acest lucru selectând toate aceste diagrame, copiindu-le și lipindu-le în MS Paint.

Salvați toate diagramele din registrul de lucru ca imagini dintr-o dată

Dacă aveți un registru de lucru care conține o mulțime de diagrame și doriți să salvați toate aceste diagrame dintr-o dată, o modalitate mai bună este să salvați registrul de lucru Excel ca fișier HTML.

Când faceți acest lucru, toate graficele din registrul dvs. de lucru Excel vor fi salvate ca imagini în format PNG în folderul descărcat.

Să presupunem că aveți un registru de lucru Excel cu mai multe foi cu diagrame.

Mai jos sunt pașii pentru salvarea fișierului ca HTML și salvarea diagramelor Excel ca imagini în format PNG:

  1. Deschideți registrul de lucru în care aveți diagramele
  2. Faceți clic pe fila Fișier
  3. Faceți clic pe Salvare ca
  4. Faceți clic pe Răsfoire și selectați locația în care doriți să salvați toate imaginile grafice
  5. Schimbați „Salvați ca tip” în Pagină web (* .htm, * .html)
  6. Faceți clic pe Salvare

Aceasta vă va salva fișierul Excel ca pagină web în folderul specificat.

Acum, pentru a obține toate diagramele ca imagini, accesați dosarul și veți găsi un dosar cu numele Filename_files (unde FileName ar fi numele pe care l-ați dat fișierului în timp ce îl salvați).

Când deschideți acest folder, veți găsi toate diagramele care au fost salvate ca imagini PNG.

Notă: Când am încercat acest lucru pe sistemul meu, mi-a dat două imagini (identice) pentru fiecare diagramă. Deci, dacă aveți patru diagrame, acesta vă va oferi opt imagini.

Prudență: Înainte de a salva fișierul Excel ca HTML, asigurați-vă că salvați o copie de rezervă. De asemenea, atunci când salvați un fișier ca HTML, fișierul deschis în prezent este acum un fișier HTML și nu fișierul în format Excel. După salvarea fișierului, ar trebui să închideți fișierul curent (care este acum un fișier HTML) și să deschideți versiunea Excel (de aceea este important să faceți o copie de rezervă)

Salvați toate diagramele ca imagini folosind VBA

De asemenea, puteți utiliza un cod VBA pentru a salva rapid diagrame dintr-un registru de lucru Excel într-un folder specific.

Dacă trebuie doar să salvați diagrama activă (cea pe care ați selectat-o) într-un folder specific, puteți utiliza codul VBA de mai jos:

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

Codul de mai sus va salva graficul activ în folderul Exemplu cu numele ChartName în format PNG. Puteți schimba numele graficului și numele / locația folderului în funcție de locul în care doriți.

În cazul în care doriți să salvați imaginea / imaginea în format JPG, puteți utiliza codul de mai jos:

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

Puteți rula acest cod VBA punându-l în fereastra imediată, plasând cursorul la capătul liniei și apăsând tasta Enter (sau puteți introduce un modul obișnuit și puteți rula codul de acolo).

Dar această metodă ar dura destul de mult în cazul în care aveți multe diagrame. Într-un astfel de caz, puteți utiliza un cod VBA puțin mai lung menționat mai jos:

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 Each cht In ActiveSheet.ChartObjects cht.Activate i = i + 1 ActiveChart. C: \ Users \ sumit \ Desktop \ Example \ "& Sht.Name &" _chart "& i &" .png "Next cht Next Sht CurrentActiveSheet.Activate Application.ScreenUpdating = True Application.EnableEvents = True End Sub

Codul de mai sus trece prin fiecare foaie de lucru din registrul de lucru și apoi în fiecare foaie de lucru trece la fiecare diagramă. Apoi selectează graficul și îl salvează în folderul specificat.

Toate aceste bucle se fac folosind bucla For Each Next.

De asemenea, diagramele sunt salvate cu formatul numelui worksheetname_chartNumber. Acest lucru vă va asigura că puteți identifica ce diagramă aparține fișei de lucru.

Un alt lucru bun despre utilizarea VBA este că puteți personaliza codul pentru a salva diagrame doar ca imagini din anumite foi specifice. De exemplu, dacă doriți doar să salvați diagrame din foi care au prefixul 2021-2022, puteți modifica codul pentru a face acest lucru (acest lucru se poate face folosind o instrucțiune IF THEN ELSE după linia de buclă FOR)

Copiați și lipiți diagrame Excel ca imagini în MS Word sau PowerPoint

În majoritatea cazurilor, va trebui să vă prezentați diagramele în documente MS Word sau PowerPoint. Acesta este adesea cazul dacă creați rapoarte sau documentații ale clienților.

La fel cum puteți copia și lipi o imagine în MS Paint, puteți face același lucru și cu Word sau PowerPoint.

Dar există o diferență …

Când copiați un grafic / grafic în Excel și îl lipiți în MS Word sau MS PowerPoint, acesta nu este lipit ca imagine. De fapt, este lipit ca un „obiect grafic Microsoft Office”

Această opțiune este utilă pentru persoanele care doresc ca diagrama să rămână o diagramă chiar și atunci când este în MS Word sau PowerPoint, astfel încât să o puteți edita și formata ca diagramă. De asemenea, acest tip de diagramă este încă conectat la datele din Excel și, atunci când actualizați datele din backend, și această diagramă lipită se va actualiza.

Dar, în cazul în care doriți ca această diagramă să fie lipită ca imagine, mai jos este modalitatea de a face acest lucru (în acest exemplu, voi folosi MS Word pentru a prezenta pașii și aceștia ar fi aceiași și pentru PowerPoint):

  1. Selectați diagrama pe care doriți să o copiați în MS Word
  2. Faceți clic dreapta și apoi faceți clic pe Copiere
  3. Deschideți documentul MS Word unde doriți să lipiți această diagramă ca imagine
  4. În fila Acasă, în categoria Clipboard, faceți clic pe pictograma Lipire (partea săgeată orientată în jos).
  5. În opțiunile care apar, faceți clic pe opțiunea Lipire ca imagine

Pașii de mai sus s-ar asigura că graficul este lipit ca o imagine.

În cazul în care pur și simplu faceți clic pe butonul Lipire (și nu pe Lipire ca imagine), graficul nu va fi lipit ca imagine.

Deci, acestea sunt patru moduri în care puteți salva rapid diagrame în Excel ca imagini. Unele metode vă permit să alegeți și formatul imaginii (cum ar fi utilizarea MS Paint sau VBA).

În cazul în care aveți doar câteva diagrame, puteți utiliza metoda MS Paint, dar în cazul în care există multe diagrame pe foi pe care doriți să le salvați, este mai bine să utilizați metoda HTML sau codul VBA. Și dacă intenția finală este oricum să introduceți aceste diagrame în Word sau PowerPoint, este mai bine să le copiați și să lipiți direct ca o imagine în aceste alte instrumente.

Sper că ați găsit util acest tutorial.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave