Bu şablon, pivot tablodaki Fatura Tarihi alanını belirlenen iki tarih arasına göre filtreler. Başlangıç ve bitiş tarihleri hücrelere girilir, makro çalıştırıldığında bu aralığın dışında kalan tarih öğeleri pivot tabloda gizlenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
Dosyada tek sayfa bulunur ve sayfada A1:M387 aralığı kullanılır.- Veri tablosu: A sütununda Fatura Tarihi, C sütununda Ürün bilgisi yer alır. Tarihler 13.03.2015 ile başlar ve satırlar boyunca devam eder.
- Tarih giriş alanı: F sütununda "Başlangıç" ve "Bitiş" etiketleri bulunur; değerler yanlarındaki G1 ve G2 hücrelerinden okunur.
- Pivot tablo: Satır Etiketleri altında Fatura Tarihi alanı listelenir. Dosyada bir pivot tablo ve iki tablo nesnesi vardır.
- Veri doğrulama: Sayfada bir veri doğrulama kuralı tanımlıdır.
Makrolar
Dosyada Module1 içinde form adlı tek bir makro vardır. Makro şu adımları izler:- G1 hücresindeki başlangıç ve G2 hücresindeki bitiş tarihini okur.
- Etkin sayfadaki ilk pivot tablonun Fatura Tarihi alanını seçer.
- Önce alandaki tüm öğeleri görünür yapar, böylece önceki filtre temizlenir.
- Tarihi başlangıçtan küçük veya bitişten büyük olan öğeleri gizler.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- G1 hücresine başlangıç, G2 hücresine bitiş tarihini girin.
- Alt+F8 ile form makrosunu seçip çalıştırın.
- Pivot tabloda yalnızca iki tarih arasındaki Fatura Tarihi öğeleri görünür.
- Aralığı değiştirmek için tarihleri güncelleyip makroyu yeniden çalıştırın.