İçindekiler
Bu makalede, Excel grafiğinizi bir görüntü (.png, .jpg, .bmp vb.) olarak nasıl kaydedeceğinizi veya Word belgesi veya PowerPoint sunusu gibi başka bir dosyaya nasıl aktaracağınızı öğreneceksiniz.
Microsoft Excel, verilerinizi görselleştirmek için çok sayıda özellik ve özel seçenek sunan veri analizi için en güçlü araçlardan biridir. Grafikler (veya çizelgeler) bu seçeneklerden biridir ve Excel'de bir grafik oluşturmak, verilerinizi seçmek ve uygun bir grafik simgesine tıklamak kadar kolaydır.
Ancak güçlü yönleri olan şeylerin genellikle zayıf yönleri de vardır. Excel grafiklerinin zayıf noktası, onları resim olarak kaydetme veya başka bir dosyaya aktarma seçeneğinin olmamasıdır. Bir grafiğe sağ tıklayıp " Resim olarak kaydet " veya " Dışa aktar "Ancak Microsoft bizim için bu tür özellikler oluşturma zahmetine girmediğinden, kendi başımıza bir şeyler bulacağız :)
Bu makalede size bir Excel grafiğini görüntü olarak kaydetmenin 4 yolunu göstereceğim, böylece Word ve PowerPoint gibi diğer Office uygulamalarına ekleyebilir veya bazı güzel infografikler oluşturmak için kullanabilirsiniz:
Grafiği bir grafik programına kopyalama ve resim olarak kaydetme
Bir arkadaşım bir keresinde bana Excel grafiklerini Paint'e nasıl kopyaladığını anlatmıştı. Yaptığı şey bir grafik oluşturmak ve PrintScreen Daha sonra Paint'i açar ve tüm ekranın görüntüsünü yapıştırır. Bundan sonra ekrandaki gereksiz alanları kırpar ve kalan kısmı bir dosyaya kaydeder. Eğer siz de bu şekilde yapıyorsanız, unutun ve bir daha asla bu çocukça yöntemi kullanmayın! Daha hızlı ve daha akıllıca bir yol var :-)
Örnek olarak, Excel 2010'da web sitemizin ziyaretçilerinin demografik özelliklerini görsel olarak temsil eden güzel bir 3 boyutlu Pasta grafik oluşturdum ve şimdi bu Excel grafiğini resim olarak dışa aktarmak istiyorum. Yaptığımız şey aşağıdaki gibidir:
- Grafik kenarlığında bir yere sağ tıklayın ve Anlaşıldı İmleci grafiğin içine yerleştirmeyin; bu, grafiğin tamamı yerine tek tek öğeleri seçebilir ve Anlaşıldı Komuta.
- Paint'i açın ve Giriş sekmesindeki Yapıştır simgesine tıklayarak veya Ctrl + V tuşlarına basarak grafiği yapıştırın:
- Şimdi geriye kalan tek şey grafiğinizi bir görüntü dosyası olarak kaydetmektir. Farklı kaydet " düğmesine tıklayın ve mevcut biçimlerden (.png, .jpg, .bmp ve .gif) birini seçin. Daha fazla seçenek için " Diğer formatlar " düğmesine basarak listenin sonuna gidin.
Bu kadar basit! Benzer şekilde Excel grafiğinizi başka herhangi bir grafik boyama programına kaydedebilirsiniz.
Excel grafiğini Word ve PowerPoint'e dışa aktarma
Bir Excel grafiğini Word, PowerPoint ve hatta Outlook gibi başka bir Office uygulamasına aktarmanız gerekiyorsa, en iyi yol doğrudan panodan yapıştırmaktır:
- Yukarıdaki 1. adımda açıklandığı gibi grafiğinizi kopyalayın.
- Word belgenizde veya PowerPoint sunumunuzda grafiği yapıştırmak istediğiniz yere tıklayın ve Ctrl + V tuşlarına basın. Ctrl + V yerine, dosyada herhangi bir yere sağ tıkladığınızda bir dizi ek seçenek göreceksiniz Yapıştırma Seçenekleri seçim yapmak için:
Bu yöntemin en büyük avantajı, dışa aktarmanıza izin vermesidir. tam işlevli Excel grafiği Grafik, orijinal Excel çalışma sayfasıyla olan bağlantıyı koruyacak ve Excel verileriniz her güncellendiğinde otomatik olarak yenilenecektir. Bu şekilde, her veri değişikliğinde grafiği yeniden kopyalamanız gerekmez.
Bir grafiği Word ve PowerPoint'e görüntü olarak kaydetme
Office 2007, 2010 ve 2013 uygulamalarında, bir Excel grafiğini resim olarak da kopyalayabilirsiniz. Bu durumda, normal bir resim gibi davranacak ve güncellenmeyecektir. Örneğin, Excel grafiğimizi bir Word 2010 belgesine aktaralım.
- Grafiği Excel çalışma kitabınızdan kopyalayın, Word belgenize geçin, imleci grafiği eklemek istediğiniz yere getirin ve ardından grafiğin alt kısmındaki küçük siyah oka tıklayın. Yapıştır üzerinde bulunan düğme Ev sekmesi:
- " yazısını göreceksiniz. Özel Yapıştır... " düğmesine tıkladığınızda yukarıdaki ekran görüntüsünde gösterildiği gibi Yapıştır Özel iletişim kutusunda Bitmap, GIF, PNG ve JPEG dahil olmak üzere bir dizi kullanılabilir görüntü formatı göreceksiniz.
- Biçimlerden birini seçin ve TAMAM. .
Muhtemelen Özel Yapıştır seçeneği önceki Office sürümlerinde de mevcut, ancak onları uzun süredir kullanmıyorum, bu yüzden kesin olarak söyleyemiyorum :)
Excel çalışma kitabındaki tüm grafikleri resim olarak kaydetme
Şimdiye kadar tartıştığımız yöntemler, bir veya birkaç grafiğiniz varsa iyi çalışır. Peki ya tüm Excel çalışma kitabındaki tüm grafikleri kopyalamanız gerekiyorsa? Bunları tek tek kopyalamak / yapıştırmak oldukça fazla zaman alacaktır. İyi haber şu ki, bunu yapmanıza gerek yok! Bir çalışma kitabındaki tüm grafikleri bir kerede nasıl kaydedebileceğinizi aşağıda bulabilirsiniz:
- Tüm grafikleriniz hazır olduğunda Dosya sekmesine tıklayın ve Farklı Kaydet Düğme.
- Bu Farklı Kaydet iletişim kutusu açılacak ve " Farklı kaydet "Ayrıca, " Tüm Çalışma Kitabı " seçeneğinin yanındaki radyo düğmesi Kaydet ekran görüntüsünde gösterildiği gibi seçilir:
- Dosyalarınızı kaydetmek istediğiniz hedef klasörü seçin ve Kaydet Düğme.
Tüm grafiklerin .png görüntüleri html dosyalarıyla birlikte bu klasöre kopyalanacaktır. Bir sonraki ekran görüntüsü, çalışma kitabımı kaydettiğim klasörün içeriğini göstermektedir. Kitap, her birinde bir grafik bulunan 3 çalışma sayfası içeriyor ve görebileceğiniz gibi, üç .png görüntüsü de yerinde!
Bildiğiniz gibi PNG, resim kalitesinde herhangi bir kayıp olmadan en iyi görüntü sıkıştırma formatlarından biridir. Resimleriniz için başka formatları tercih ediyorsanız, bunları kolayca .jpg, .gif, .bmp vb. formatlara dönüştürebilirsiniz.
VBA makrosu kullanarak bir grafiği görüntü olarak kaydetme
Excel grafiklerinizi düzenli olarak resim olarak dışa aktarmanız gerekiyorsa, bir VBA makrosu kullanarak bu işi otomatikleştirebilirsiniz. En iyi yanı, bu tür çeşitli makroların zaten mevcut olmasıdır, bu nedenle tekerleği yeniden icat etmeye gerek yoktur :)
Örneğin, Jon Peltier'in blogunda yayınladığı denenmiş ve doğru çözümü kullanabilirsiniz. Makro şu kadar basittir:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
Bu kod satırı, seçilen grafiği .png görüntüsü olarak belirtilen klasöre aktarmanızı sağlar. Daha önce hiç makro yazmamış olsanız bile, ilk makronuzu hemen şimdi 4 kolay adımda oluşturabilirsiniz.
Makroya başlamadan önce, grafiği dışa aktarmak istediğiniz bir klasör oluşturun. Bizim durumumuzda, bu D diskindeki Grafiklerim klasörüdür. Tüm hazırlıklar tamamlandı, hadi makroyu ele alalım.
- Excel çalışma kitabınızda Geliştirici sekmesine tıklayın ve Marcos simgesindeki Kod Grup.
Not: İlk kez bir makro oluşturuyorsanız, büyük olasılıkla Geliştirici sekmesi çalışma kitabınızda görünmeyecektir. Bu durumda Dosya sekmesine tıklayın, ardından Seçenekler > Şeridi Özelleştirin Pencerenin sağ tarafında, Ana Sekmeler listesinde Geliştirici 'a tıklayın ve ardından TAMAM. .
- Makronuza bir ad verin, örneğin SaveSelectedChartAsImage ve yalnızca geçerli çalışma kitabınızda etkinleştirmeyi seçin:
- Tıklayınız Oluştur düğmesine bastığınızda, Visual Basic Düzenleyicisi sizin için önceden yazılmış yeni bir makronun ana hatlarıyla birlikte açılacaktır. Aşağıdaki makroyu ikinci satıra kopyalayın:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- Visual Basic Düzenleyicisi'ni kapatın ve Farklı Kaydet üzerindeki Dosya Çalışma kitabınızı Excel Makro Etkin Çalışma Kitabı (*.xlsm) olarak kaydetmeyi seçin. Ve hepsi bu, başardınız! :)
Şimdi nasıl çalıştığını görmek için yeni oluşturulan makroyu çalıştıralım. Oh bekleyin... yapmanız gereken bir şey daha var. Dışa aktarmak istediğiniz Excel grafiğini seçmelisiniz çünkü hatırladığınız gibi, makromuz yalnızca etkin grafiği kopyalar. Grafiğin kenarlığında herhangi bir yere tıklayın ve onu çevreleyen açık gri bir kenarlık görürseniz, doğru yaptınız ve grafiğinizin tamamı seçildi demektir:
Şuna geç Geliştirici sekmesine tekrar tıklayın ve Makrolar Bu, çalışma kitabınızdaki makroların bir listesini açacaktır. Tek yapmanız gereken SaveSelectedChartAsImage tıklayın ve Koşmak Düğme:
Şimdi hedef klasörünüzü açın ve grafiğinizin .png görüntüsünün orada olup olmadığını kontrol edin. Benzer şekilde bir resmi diğer formatlarda da kaydedebilirsiniz. Makronuzda .png yerine .jpg veya .gif yazmanız yeterli olacaktır:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
İpucu: Bir Excel çalışma sayfasını JPG, PNG veya GIF görüntüsü olarak kaydetmek istiyorsanız bu kılavuzu okuyun.
Bugünlük bu kadar, umarım bilgileri faydalı bulursunuz. Okuduğunuz için teşekkürler!