Bir grafiği Excel 2010'da png olarak nasıl dışa aktarabilirim?


Yanıtlar:


18

Bunu doğrudan Excel'den yapamazsınız; harici bir uygulama kullanmanız gerekir:

  1. Grafiği seçin ve ardından panoya kopyalayın (Ctrl-C).

  2. PNG'ye kaydetmeyi destekleyen bir resim düzenleyici açın.

  3. Resim düzenleyicisine yapıştırın (grafiği Excel 2010'dan kopyalarken panoda geçerli bir resim olarak tanınır). Resim editörü bunu destekliyorsa en iyisi yeni resim olarak yapıştırmak olacaktır .

  4. PNG olarak kaydet.


Bunu yapmanın en kolay yolu olduğunu düşünüyorum, bunu yapmak için başka bir yöntem VB komut dosyası yazma
Ishikawa Yoshi

Bu, seçilen hücreler ve grafikler için çalışır
binaryfunt

Kendi içinde çalışır, ancak ortaya çıkan görüntünün orijinalinden daha düşük kalitede olduğunu düşünüyorum. Lightshot'ın bu sorunu yok. Bu, çok kolay bir yükleme işlevi ile birlikte gelen çok hafif bir uygulamadır. Bkz. App.prntscr.com/en/index.html .
Frank Conijn

3

Office ortamında çalışıyorsanız başka bir yazılıma ihtiyacınız yoktur, tek yapmanız gereken grafiğinizi seçmek ve kopyalamak ve ardından Paste Specialseçeneği belirlemektir. Bu yapıştırma seçeneklerinden biri PNG'dir. Diğerleri şunları içerir:

  • PNG
  • JPEG
  • GIF
  • EMF
  • BMP
  • Microsoft Office Çizim Nesnesi

Office ortamının dışına dışa aktarmanız gerekiyorsa, Office Picture Manager'ı kullanabilirsiniz. Grafiğinizi Resimlerim klasörünüze (veya en uygun olan yere) yapıştırmanız yeterlidir. Grafiklerim varsayılan olarak PNG olarak yapıştırılır, ancak sizinkini almazsanız, resminizi File>Exportseçebilir ve listeden PNG'yi içeren dosya türünüzü seçebilirsiniz.



1

VBA'yı deneyin:

Etkin grafikteyken ALT+ F11veya CTRL+G

ve yazın:

Activechart.export "D:\chart.png" (ilgili dosya konumunu kullanın - sistem bölümünden kaçının)

Dosya uzantısını istediğiniz gibi değiştirebilirsiniz (png, jpeg vb.)


1
Alt + F11 sizi VBA penceresine götürür, ancak yazabileceğiniz bir konsola / metin kutusuna götürmez.
einpoklum - Monica

0

Yukarıda belirtilen varsayılan dışa aktarma yöntemleriyle baskı kalitesine nasıl ulaşılacağını göremediğim için genellikle önce pdf'ye yazdırma / dışa aktarma yoluyla giderim. Pdf'ye aktarıldıktan sonra, snipping aracı veya pdf'den png komutuna kadar istediğiniz görüntü formatına oradan dışa aktarabilirsiniz, örneğin /ubuntu/50170/how-to-convert-pdf-to-image/50180 .


PDF'den ekran yakalama kullandım ve PDF'deki hedef alan% 400 büyütülebilecek kadar küçük olsa bile (ve böylece yakalanan görüntü çözünürlüğü orijinal boyutta 300 dpi'nin üzerinde) bile baskı kalitesine yakın değil. Sonra tekrar, yazıcım 600 dpi yapıyor ancak 300 dpi'nin ne olması gerektiğinden çok daha kötü göründüm (muhtemelen ekran görüntüsünün kenar yumuşatma vb. Tarafından yönetilmesi nedeniyle). Bu nedenle, bazı PDF'yi görüntü aracına kullanmanızı tavsiye ederim (birçok görüntü işleme uygulaması PDF dosyalarını verilen çözünürlükte içe aktarabilir).
zagrimsan

0

POL / Wine'da Excel 2010 yüklü Ubuntu için:

  1. Grafik Home-> Copyveya Ctrl- seçin c. Home-> Copy as Pictureseçeneğinin benim için çalışmadığını unutmayın, bu yüzden önce standart kopyayı deneyin.
  2. Dash'ten Gimp'i açın. Gimp yüklü değilse, LibreOffice Draw'u kullanabilirsiniz.
  3. Yapıştırmak için Ctrl- tuşuna basın v.
  4. Gimp için: File-> kullanın Exportve dosya adını ve biçimini ayarlayın.
  5. LibreOffice Draw: Yapıştırılan görüntüyü seçin, Right-Click->Save Image

Bu, 6½ yıl önceki kabul edilen cevapla aynıdır.
Scott

@Scott - Ben aslında aynı olduğunu kabul ediyorum, ama Ubuntu / Gimp / LibreOffice bunu yapmak için yeni olabilir olanlar için ek bilgi ile. En önemlisi, Copy as Pictureseçenek Windows'ta benim için çalışıyor, ancak Ubuntu'da çalışmıyor ve sorunu çözmek biraz zaman aldı. Her neyse, değer eklemezse bu yanıtı silmek (veya silmek için çekinmeyin) için mutluyum.
JayDin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.