Bu dosya, çıktı alınırken sayfanın üst ve alt bilgi alanlarında günün tarihinin görünmesini sağlayan bir makro içerir. Tarih elle girilmez; makro çalıştırıldığında etkin sayfanın sayfa yapısına otomatik olarak yazılır.
Etkin sayfaya uygulandığı için makro, çalıştırıldığı anda hangi sayfa açıksa onun üst ve alt bilgisini düzenler. Sayfa yapısı ayarlarına Şerit Menü, Sayfa Düzeni, Sayfa Yapısı adımlarıyla da ulaşılabilir; makronun yazdığı değerler buradaki üst bilgi ve alt bilgi alanlarında görülür.
Dosyanın içeriği
- Sayfa1: B3:F12 aralığını kapsayan tek sayfadır. Makroyu çalıştırmak için kullanılan alan bu sayfadadır; sayfada formül, tablo veya grafik bulunmaz.
- Module1: Üst ve alt bilgiyi düzenleyen makro kodunu barındıran modüldür.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.- AltÜstBilgiyeTarihEkleme: Etkin sayfanın PageSetup ayarlarını değiştirir. Üst bilginin ve alt bilginin orta bölümüne &D kodunu yazar; bu kod, yazdırma sırasında geçerli tarihi gösterir. Sol ve sağ bölümler boşaltılır, yani bu alanlarda daha önce yazılı bir metin varsa silinir. Son olarak görünüm normal görünüme (xlNormalView) alınır.
Etkin sayfaya uygulandığı için makro, çalıştırıldığı anda hangi sayfa açıksa onun üst ve alt bilgisini düzenler. Sayfa yapısı ayarlarına Şerit Menü, Sayfa Düzeni, Sayfa Yapısı adımlarıyla da ulaşılabilir; makronun yazdığı değerler buradaki üst bilgi ve alt bilgi alanlarında görülür.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Tarih eklemek istediğiniz sayfayı etkin hale getirin.
- Sayfa1 üzerindeki logoya tıklayarak makroyu çalıştırın.
- Önizlemeyi görmek için Ctrl + P kısayolunu kullanın; tarih sayfanın üstünde ve altında ortada görünür.
- Makroyu başka bir çalışma kitabında kullanmak için Module1 içindeki kodu o dosyanın VBA projesine kopyalayın ve dosyayı .xlsm olarak kaydedin.