Bu dosya, veriler sayfasında tutulan müşteri ve ürün bilgilerini tek bir çift tıklamayla fatura şablonuna aktarır. Şablon, A4 sayfası içinde aynı faturayı üç ayrı blok olarak gösterir, böylece tek seferde üç nüsha çıktı alabilirsiniz.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.
Dosyanın içeriği
- veriler: A1:K22 aralığında kayıtların tutulduğu sayfadır. Bu sayfada formül yoktur. Makro, seçtiğiniz satırdaki ürün, firma, adres ve fiyat sütunlarını buradan okur.
- şablon: Faturanın yazdırılan sayfasıdır. Firma adı, adres, tarih, saat, ürün satırı, TOPLAM, KDV ve GENEL TOPLAM alanları yer alır. Örnek veride Aliço Ltd firması, 200 tutarında toplam, 36 KDV ve 236 genel toplam görülür.
Kullanılan formüller
- Şablon sayfasında 12 formül vardır. İlk fatura bloğundaki bilgiler, diğer iki bloğa formülle kopyalanır. Örneğin
O8: =A8ikinci bloktaki firma adını ilk bloktan alır. - Böylece yalnızca ilk bloğu doldurmanız yeterlidir, diğer bloklar otomatik güncellenir.
Makrolar
- Worksheet_BeforeDoubleClick (veriler sayfası): Yalnızca A sütunundaki bir hücreye çift tıkladığınızda çalışır. Aynı satırdaki firma, adres (mahalle, ilçe/il birleşimi), vergi ve ürün bilgilerini şablon sayfasına yazar. Tarih ve saat alanlarına bilgisayarın o anki tarih ve saatini koyar. İşlem bitince "Fatura Aktarıldı." mesajı verir ve şablon sayfasına geçer.
- yaztl ve Cevir2 (Module1): Sayısal tutarı yazıyla yazan fonksiyonlardır.
yaztlbir sayıyı büyük harfle "TL" ve "Kuruş" olarak yazıya çevirir. Sayı olmayan değer girilirse "GİRİLEN DEĞER SAYI DEĞİL!" sonucunu verir.Cevir2ise yardımcı fonksiyondur ve rakamları trilyon düzeyine kadar kelimeye dönüştürür.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- veriler sayfasına kayıtlarınızı girin.
- Fatura düzenlemek istediğiniz satırda A sütunundaki hücreye çift tıklayın.
- Bilgiler şablon sayfasına aktarılır. Gerekirse tutarları kontrol edin.
- Sayfayı A4 olarak yazdırın, üç fatura bloğu tek kağıtta çıkar.