Çalışma Sayfalarına Otomatik Tarih Ekleme

Çalışma Sayfalarına Otomatik Tarih Ekleme

Çalışma Sayfalarına Otomatik Tarih Ekleme
Bu dosya, çalışma sayfasının yazdırma üst bilgisine otomatik tarih ekleyen bir makro örneğidir. Eklenen tarih sabit bir değer değildir; Excel'in &D kodu sayesinde sayfa her yazdırıldığında o günün tarihi olarak basılır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: F2 hücresinde "Resme Tıklat" yazısı bulunur; makro bu alana yönelik çalıştırılmak üzere hazırlanmıştır. F10 hücresi dosyanın adını gösterir.

Kullanılan formüller​

F10 hücresinde dosya adını getiren özel işlev kullanılır:
Excel formülü
=FileName()
Bu işlev bir kullanıcı tanımlı fonksiyondur (UDF); makro modülünde tanımlıdır ve çalışma kitabının adını döndürür. Makrolar etkinleştirilmezse hücrede hata değeri görünebilir.

Makrolar​

Dosyada Module1 adlı modül içinde iki yordam bulunur.
  • dateInHeader: Etkin sayfanın sayfa yapısında üst bilginin orta bölümüne &D kodunu yazar. Sol ve sağ üst bilgi ile tüm alt bilgi bölümlerini boşaltır. Ardından pencere görünümünü normal görünüme alır.
  • FileName: ThisWorkbook.Name değerini döndürür ve F10 hücresindeki formül tarafından kullanılır.
Makro yalnızca sayfa yapısı ayarlarını değiştirir; dosya silme veya dışarıya bağlantı gibi işlem içermez. Mevcut üst ve alt bilgi ayarları makro çalıştığında sıfırlanır, bu nedenle önceden tanımlı bir üst bilgi varsa dikkat edilmelidir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Tarih eklemek istediğiniz sayfayı etkin hale getirin.
  3. Alt+F8 ile makro listesini açıp dateInHeader yordamını çalıştırın veya makroyu bir şekle atayarak şekle tıklayın.
  4. Dosya sekmesindeki Yazdır önizlemesinden üst bilgide tarihin göründüğünü kontrol edin.
  5. Makroyu başka sayfalarda kullanmak için sayfayı değiştirip işlemi tekrarlayın.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
7
Gösterim
524
İlk sürüm
Güncel
SHA-256
215f064100d159f311452da2c06e73ba8276e52100923cbd4452bd70762a9be5

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşıma teşekkür ederim.
Geri
Üst