Excel'de Bir Grafiği Yeni Bir Sayfaya Taşıma – 2 Kolay Yol

Excel'de Bir Grafiği Yeni Bir Sayfaya Taşıma – 2 Kolay Yol

Varsayılan olarak, Excel'de bir grafik eklediğinizde, kaynak veri kümesine sahip olduğunuz çalışma sayfasında oluşturulur.

Ancak çoğu durumda, bir grafiği oluşturulduğu sayfadan başka bir sayfaya (veya bir grafik sayfası - sadece grafiğe) taşımak isteyebilirsiniz.

Bu, verilerin çalışma kitabına dağılabileceği panolar oluşturduğunuzda kullanışlıdır, ancak tüm önemli çizelgeleri pano ile bir sayfada alabilirsiniz.

Bir grafiği başka bir sayfaya taşırken şunları yapabilirsiniz:

  • Bir sayfadan diğerine grafik nesnesi olarak taşıma
  • Grafiği grafik sayfasına taşıyın, yalnızca grafiğiniz var

Bu eğitimde, bir grafiği Excel'de yeni bir çalışma sayfasına taşımanın adım adım sürecini göstereceğim.

O halde başlayalım!

Grafik Nesneleri ve Grafik Sayfaları

Grafiği Excel'de yeni bir çalışma sayfasına taşıma adımlarına geçmeden önce hızlıca açıklamama izin verin.Grafik nesneleri ve grafik sayfaları arasındaOffark.

Halihazırda veri içeren bir sayfada bir grafik oluşturduğunuzda, bir grafik nesnesi alırsınız (bu, sayfanın üzerindeki grafiktir ve onu bir nesne gibi taşıyabilirsiniz).

Bunun yerine, bir grafik sayfası, tek bir grafiğe ayrılmış tamamen farklı bir sayfadır.Bu nedenle, mevcut bir excel grafiğini yeni bir grafik sayfasına taşıdığınızda, yalnızca o sayfada grafiğiniz olur (ve normal bir sayfa gibi herhangi bir hücreniz veya tablonuz olmaz).

Bu öğreticide, mevcut bir grafiği yeni bir sayfaya (nesne olarak) veya yeni bir grafik sayfasına nasıl taşıyacağınızı göstereceğim.

Grafiği yeni bir sayfaya (veya mevcut başka bir sayfaya) taşıyın

Aşağıda gösterilen veri kümesine sahip olduğunuzu ve onunla bir grafik oluşturduğunuzu varsayalım.

Taşınması gereken grafikler içeren veriler

Şimdi bu grafiği aynı çalışma kitabında farklı bir sayfaya taşımak istiyorum (bu sayfa - grafiği taşıdığım yer - çalışma kitabında zaten mevcut olmalıdır).

İşte bunu yapmak için adımlar:

  1. Taşımak için grafik nesnesine tıklayın
  2. Grafik Tasarımı sekmesine tıklayın (bu, yalnızca herhangi bir grafiği seçtiğinizde görünen bağlamsal bir sekmedir)
Grafik Tasarımını tıklayın
  1. Konum grubunda, Grafiği Taşı simgesini tıklayın.
Grafiği taşımak için tıklayın
  1. Diyagramı Taşı iletişim kutusunda, Object in seçeneğinin seçili olduğundan emin olun.
seçeneklerden nesneyi seçin
  1. Açılır listeden, seçilen grafiğin taşınacağı sayfayı seçin.Bu örnekte grafiği "Özet" adlı bir sayfaya taşıdım.
Grafiği taşımak için sayfayı seçin
  1. Tamam'ı tıklayın
ilgili soru  Excel'de Soyadına Göre Sıralama (Kolay Kılavuz)

Yukarıdaki adımlar, seçili grafiği mevcut sayfadan 5. adımda seçtiğiniz sayfaya taşıyacaktır.

Bu grafiği yepyeni bir boş sayfaya taşımak istiyorsanız, önce yeni sayfayı eklemeniz, ardından işlemi tekrarlamanız gerekir (5. adımda bu yeni sayfanın adı görüntülenecek şekilde).

Yukarıdaki adımların grafiği kaynak sayfadan kaldıracağını ve hedef sayfaya taşıyacağını unutmayın.

Grafiği kaynak sayfada tutmak ve yeni sayfada bir kopyasını almak istiyorsanız, önce grafiğin bir kopyasını oluşturmanız (basit bir Kontrol C ve Kontrol V kullanarak) ve ardından grafiklerden birini başka bir yere taşımanız gerekir. hedef sayfası.

Grafikleri kopyala-yapıştır ile taşıyın

Grafiği yeni bir sayfaya taşımanın başka bir hızlı yolu da grafiği kopyalayıp yeni sayfaya yapıştırmaktır.

Bunu yapmak, grafiğin bir kopyasını yeni bir sayfada oluşturacaktır.Bu nedenle, grafiği verilerin bulunduğu yere koymadan tamamen taşımak istiyorsanız, bir kopyasını alıp orijinal grafiği silebilirsiniz (veya kopyala-yapıştır yerine kes-yapıştır kullanın).

Grafiği basit kopyala-yapıştır kullanarak taşıma adımları şunlardır:

  1. Grafiği taşımak istediğiniz yerde yeni bir sayfa oluşturun (henüz yapmadıysanız)
  2. Taşımak istediğiniz grafiği içeren sayfayı etkinleştirin
  3. Grafiğe sağ tıklayın ve Kopyala'yı seçin (veya grafiği seçin ve Control+C'yi kullanın)
Grafiği sağ tıklayın ve kopyalayın
  1. Diyagramın bir kopyasını almak istediğiniz sayfaya gidin
  2. Sağ tıklayın ve Özel Yapıştır seçeneklerinde Hedef Temayı Kullan simgesini tıklayın (veya yapıştırmak için Control + V klavye kısayolunu kullanın)
Hedef biçimlendirmeyi koruyarak sağ tıklayın ve Yapıştır'ı tıklayın

Yukarıdaki adımlar, mevcut çalışma sayfasında grafiğin bir kopyasını oluşturacaktır.

Grafiği yeni grafik tablosuna taşı

Belirli bir grafiği kendi grafik tablosuna taşımak istiyorsanız (bu yalnızca grafikler anlamına gelir), aşağıdaki adımları kullanabilirsiniz:

  1. Yeni grafik sayfasına gitmek için grafik nesnesine tıklayın
  2. Grafik Tasarımı sekmesine tıklayın
Grafik Tasarımını tıklayın
  1. Konum grubunda, Grafiği Taşı simgesini tıklayın.
Grafiği taşımak için tıklayın
  1. Grafiği Taşı iletişim kutusunda Yeni Sayfa'yı seçin.
Yeni Çalışma Sayfası seçeneğine tıklayın
  1. Bu grafiği taşımak istediğiniz sayfaya bir ad verin (veya varsayılan Grafik1 adını koruyun)
Grafik tablosunu adlandırın
  1. Tamam'ı tıklayın

Yukarıdaki adımlar, grafiği geçerli sayfadan silecek, yeni bir grafik sayfası oluşturacak ve grafiği bu yeni grafik sayfasına taşıyacaktır.

Yeni bir satış grafiği tablosu eklendi

Bir grafik nesnesiyle yapabileceğiniz tüm özelleştirmeler, grafik sayfasındaki grafikle de yapılabilir (yeniden boyutlandırma ve grafikte gezinme dışında).

Bu yeni eklenen çizelge tablosuna diğer çizelgeleri de taşıyabileceğinizi, ancak ilk eklediğiniz çizelgenin arka planda kalacağını ve diğer tüm çizelgelerin o çizelgede kayan nesneler olarak ele alınacağını unutmayın.

Çalışma kitabındaki tüm grafikleri yeni bir sayfaya taşıma

Bir grafiği başka bir sayfaya veya grafik sayfasına manuel olarak taşımanın yolu oldukça basit olsa da, taşınacak çok fazla grafiğiniz varsa bu çok sıkıcı olabilir.

Her biri bir özete veya gösterge tablosu sayfasına taşımak istediğiniz bir grafiğin bulunduğu 20 sayfa düşünün.

Bu durumda, çalışma kitabındaki tüm çizelgeleri yinelemek ve iki grafiği belirtilen çalışma sayfasına taşımak için basit bir VBA kodu kullanabilirsiniz.

Tüm çizelgeleri tüm sayfalardan tek bir hedef sayfaya taşımak için VBA kodu aşağıdadır (bu örnekte "Dashboard" içeren sayfadır).

Sub MoveCharts() Dim chartObject Nesne Olarak Soluk SheetwithCharts Çalışma Sayfası olarak Application.ActiveWorkbook.Worksheets Eğer SheetwithCharts.Name <> "Dashboard" ise, Sonra Her chartObject için SheetwithCharts.ChartObjects chartObject.Chart.Location xlLocationAsObject, "Dashboard" Sonraki chartObject End If Next SheetwithCharts End Sub

Yukarıdaki kodda, grafiği taşımak istediğim hedef sayfanın adını sabit kodladım (kullanılan hedef sayfa adı "Dashboard").

ilgili soru  Excel'deki dizelerden sayıları ayıklayın (formüller veya VBA kullanarak)

Bu çizelgeleri başka bir çalışma sayfasına taşımak istiyorsanız, Dashboard kelimesini o çalışma sayfasının adıyla değiştirmeniz yeterlidir.

Bu VBA makro kodunu Excel'de çalıştırma adımları şunlardır:

  1. Şeritteki "Geliştirici" sekmesine tıklayın ("Geliştirici" sekmesini görmüyorsanız, etkinleştirmek için bu kılavuzu okuyun)
Geliştirici sekmesine tıklayın
  1. Visual Basic simgesine tıklayın.Bu, VB düzenleyicisini açacaktır
Visual Basic'e tıklayın
  1. Proje gezgininde, çalışma kitabının grafiği olan herhangi bir nesnesini seçin (proje gezginini görmüyorsanız, menüdeki "Görüntüle" seçeneğini ve ardından proje gezginini tıklayın)
Proje Gezgini'ni Görüntüle
  1. Menüdeki Ekle seçeneğini ve ardından Modül'ü tıklayın.Bu, çalışma kitabı için yeni bir modül ekleyecektir.
eklenti modülü
  1. Yukarıdaki kodu kopyalayıp modül kodu penceresine yapıştırın (proje gezgininde modül adına çift tıklayarak istediğiniz zaman modül kodu penceresini açabilirsiniz)
  2. Koddaki herhangi bir satırı seçin
  3. F5'e basın (veya araç çubuğundaki yeşil oynat düğmesini tıklayın)
Tüm çizelgeleri belirtilen çalışma sayfasına taşımak için makroyu çalıştırın

Yukarıdaki adımlar, çalışma kitabındaki tüm sayfalardaki tüm çizelgeleri "Gösterge Tablosu" adlı bir sayfaya taşıyacaktır.

Kod nasıl çalışır - basit bir açıklama

Yukarıdaki kod, çalışma kitabındaki tüm sayfaları yinelemek için bir Sonraki Döngü kullanır.Ardından, sayfa adının "Dashboard" olup olmadığını kontrol etmek için bir if koşulu kullanır.

Sayfanın adı "Gösterge Tablosu" ise hiçbir şey olmaz, değilse kod o sayfadaki her bir grafikte yinelenir (bu yine bir Sonraki Döngü ile yapılır).

Ardından, sayfadaki her grafiği Gösterge Tablosu sayfasına taşıyın (ve orijinal olarak var olan sayfadan silin).

Profesyonel İpuçları: Bu kodu çalıştırmadan önce orijinal dosyanın bir kopyasını oluşturmanızı şiddetle tavsiye ederim (çünkü VBA koduyla yapılan değişiklikler geri alınamaz)

Böylece, çalışma kitabınızdaki herhangi bir belirli sayfaya (veya yeni bir grafik sayfasına) bir grafiği taşımak için bu kolay yöntemleri kullanabilirsiniz.

Umarım bu öğreticiyi faydalı bulmuşsunuzdur.

Oh merhaba 👋Tanıştığımıza memnun oldum.

Haber bültenimize abone ol, çok düzenli gönderharika teknolojipostanıza.

ilgili soru  Excel'de inçleri MM, CM veya feet'e nasıl dönüştürebilirim?basit formül

Yorum Ekle