Excel - Ana sayfaya girilen verilere göre birden fazla sayfa doldurma

Excel - Ana sayfaya girilen verilere göre birden fazla sayfa doldurma

  • Konu
  • Çözüm

Konu

Aşağıdaki kritere göre bir muhasebe çalışma kitabı yapıyorum:

"Hesap" adlı ilk sayfada, tüm işlemler C6-H6'dan başlayan masada listelenecek ve her giriş için açık olacaktır. Tablodaki sütunlardan biri "Sektör" olarak etiketlenmiştir ve gider veya gelir kaynaklarını ifade eder. 7 sektör var ve her birinin bu çalışma kitabında bir sayfası var.

Yapmak istediğim, her bir sektörün sayfasının, Hesap "sayfasının her güncellenişinde otomatik olarak veriyle doldurulması ve tablodaki Sektör sütununa dayandırılmasıdır. Temel olarak, sektör" Genel "diyorsa, tüm satırın "Genel" adlı sayfaya aktarılmasını istiyor ve her bir sektör için böyle devam ediyor.

Herhangi bir ipucu veya öneriniz var mı?

Çözüm

Not 1: Sektör H sütununa girilir.

Not 2: Sektöre satırın son değeri olarak girin.

 Özel Alt Çalışma Sayfası_Değiştir (Menzil Olarak ByVal Hedef) Eğer Kesişiyorsa (Hedef, Sütunlar ("H: H")) Altında Bir Şey Olmazsa Alt Aralıktan Çıkın (Aralık ("C" ve Target.Row), Aralık ("H" ve Target.Row _) Sayfaları kopyala (Target.Value) .Range ("C" & Rows.Count) .End (xlUp) .Offset (1, 0) End Sub 

Kodu uygulamak için:

  • "Hesap" sekmesine sağ tıklayın ve Kodu görüntüle seçeneğini seçin.
  • Kodu büyük beyaz alana yapıştırın.

Bu ipucu için TrowaD'a teşekkürler.

Önceki Makale Sonraki Makale

En Ipuçları