Bu dosya, harcama kayıtlarının bulunduğu bir veri listesinden makro yardımıyla Pivot Table (Özet Tablo) raporu oluşturur. Rapor, bir UserForm üzerindeki iki düğmeden biriyle üretilir; her düğme alanları farklı sırayla yerleştirir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya biçimi .xlsm olarak kaydedilmiştir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya biçimi .xlsm olarak kaydedilmiştir.
Dosyanın içeriği
- exceldestek.com | exceldepo.com: A1:L102 aralığındaki veri sayfasıdır. Başlık satırında Sıra, Miktar ve Kategori sütunları bulunur. Kategori değerleri KAMYON, ŞANTİYE, MUTFAK ve İŞÇİLİK gibi harcama gruplarıdır; Miktar sütununda tutarlar yer alır.
- Module1: rapor adlı makroyu içerir; makro UserForm1 penceresini açar.
- UserForm1: Rapor oluşturan iki komut düğmesini içerir.
Makrolar
- rapor: UserForm1 penceresini açar. Raporlama bu pencereden başlatılır.
- CommandButton1_Click: Veri aralığından "Özet Tablo 2" adlı Pivot Table oluşturur ve tabloyu 3. satır 1. sütuna (A3) yerleştirir. Sütun alanları sırasıyla Tarih, Kategori ve Harcama Yapan olur; Miktar alanı veri alanı olarak toplanır. Ardından tablo biçimlendirilir, D sütununa para birimi biçimi uygulanır ve sütun genişliği otomatik ayarlanır.
- CommandButton2_Click: Aynı özet tabloyu üretir; fark olarak alan sırası Tarih, Harcama Yapan ve Kategori şeklindedir. Biçimlendirme adımları birinci düğmeyle aynıdır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Veri sayfasındaki kayıtları kendi harcama verilerinizle değiştirin. Makro kaynak veri olarak A1:F102 aralığını kullanır; Tarih, Kategori, Harcama Yapan ve Miktar başlıklarının bu aralıkta bulunması gerekir.
- Makro kodu "Sayfa1" adlı sayfayı seçtiği için veri sayfasının adının Sayfa1 olması gerekir.
- Alt+F8 ile rapor makrosunu çalıştırın.
- Açılan pencerede istediğiniz alan sıralamasına uygun düğmeye tıklayın; Pivot Table A3 hücresinden başlayarak oluşturulur.