KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Üstbilgide veya altbilgide tarih ya da tarih-saat biçimini nasıl belirtirim?

YazarXiaoyang Değiştirme Tarihi

Excel kullanırken, raporları yazdırmak veya belge sürümlerini takip etmek gibi amaçlarla çalışma sayfanızın üstbilgisine veya altbilgisine genellikle geçerli tarihi veya saati eklemeniz gerekebilir. Varsayılan olarak, üstbilgiye veya altbilgiye &[Date] veya &[Time] kodunu kullanarak bir tarih veya saat eklerseniz, Excel bu öğeleri Windows bölgesel ayarlarınızdaki tarih ve saat biçimine göre görüntüler. Bu da, örneğin "4/23/2024" yerine "Nisan 23, 2024" gibi bir görünüm elde etmek istediğinizde, yerleşik işlevsellikle doğrudan üstbilgide veya altbilgide tarihin veya saatin nasıl göründüğünü özelleştiremeyeceğiniz anlamına gelir.

Bu sınırlama, belgelerinizin belirli kurumsal stil kılavuzlarına, bölgesel tercihlere veya tarih/saat gösterimiyle ilgili kişisel tercihlerinize uygun olmasını istediğinizde sorun yaratabilir. Örneğin, belge üstbilgilerinizde veya altbilgilerinizde tarihi “Ay Gün, Yıl” biçiminde görüntülemek isteyebilirsiniz ya da tarih ile saati birlikte kullanmak (“23 Nisan 2024, 18:05”) isteyebilirsiniz. Aşağıdaki ekran görüntüsü, çalışma sayfası üstbilgisinde özelleştirilmiş bir tarih formatı örneğini göstermektedir:

üstbilgide tarihi biçimlendir

Bunu çözmek için, üstbilgiyi veya altbilgiyi istediğiniz tarih veya tarih-saat biçiminde programlı olarak ayarlamak üzere VBA (Visual Basic for Applications) kullanmanız gerekir. Bu yöntem esneklik sunar ve yerleşik Excel üstbilgi/altbilgi araçlarının kısıtlamalarını aşmanıza olanak tanır.

VBA koduyla üstbilgide veya altbilgide tarih veya Tarih ve Saat Formatını Ayarla belirtme


mavi sağ ok baloncuğu VBA koduyla üstbilgide veya altbilgide tarih veya Tarih ve Saat Formatını Ayarla belirtme

Üstbilgi veya altbilgide tarih ya da Tarih ve Saat Formatını Ayarla öğesini özelleştirmek için basit bir VBA kodu kullanabilirsiniz. Bu çözüm, sistem bölgesel ayarlarınızla sınırlı kalmadan esnek ve kişiselleştirilmiş bir görüntü formatına ihtiyacınız olduğunda idealdir. Lütfen aşağıdaki adımları izleyin:

1. Tarih biçimini eklemek ve özelleştirmek istediğiniz çalışma sayfasının üstbilgisini veya altbilgisini açın. Üstbilgi ve altbilgilerin yazdırma sırasında nasıl görüneceğini kolayca önizlemek için Sayfa Düzeni Görünümüne geçmeniz faydalı olacaktır. Sayfa Düzeni Görünümünü etkinleştirmek için aşağıda gösterildiği gibi Excel penceresinin sağ alt köşesinde bulunan Sayfa Düzeni düğmesine tıklayın:

sayfa düzeni görünümünü etkinleştirmek için Sayfa Düzeni düğmesine tıklayın

İpucu: VBA kodunu çalıştırmak için Sayfa Düzeni Görünümü’ne geçmeniz gerekmez; ancak üstbilgi ve altbilgide yaptığınız değişiklikleri anında görebilmek istiyorsanız bu görünümü kullanmanız önerilir.

2. Microsoft Visual Basic for Applications (VBA) düzenleyici penceresini açmak için klavyenizde ALT + F11 tuşlarına basın.

3. VBA düzenleyicide Ekle > Modül seçeneğine tıklayın; böylece yeni bir modül oluşturulur. Aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın:

VBA kodu: Üstbilgiye veya altbilgiye tarih ekleme ve biçimlendirme:

Sub add_date_header()
ActiveSheet.PageSetup.CenterHeader = Format(Date, "mmmm dd, yyyy")
End Sub
Notlar:
  • Bu kod, seçtiğiniz biçimdeki geçerli tarihi otomatik olarak üstbilgiye ekler. Biçimlendirilmiş tarihi üstbilginin veya altbilginin farklı bir bölümüne taşımak isterseniz, CenterHeader ifadesini LeftHeader, RightHeader, LeftFooter, CenterFooter veya RightFooter olarak değiştirebilirsiniz.
  • Örneğin, mmmm dd, yyyy tarih biçimi dizesi ("Nisan 23, 2024" gibi bir sonuç üretir). Ayrıca, dd/mm/yyyy, yyyy-mm-dd veya gerektiği gibi diğer standart VBA tarih biçimi kodlarıyla özelleştirilebilir.
  • Tarih biçimlendirme dizesinin sözdizimine dikkat edin; hatalı biçim kodları kullanıldığında hatalar veya istenmeyen sonuçlar oluşabilir. Sonucunuzun Sayfa Düzeni Görünümü’nde amacınızla örtüştüğünden her zaman emin olun.

4. Kodunuzu girdikten ve inceledikten sonra çalıştırmak için F5 tuşuna basın veya VBA düzenleyicideki "Çalıştır" düğmesine tıklayın. Belirli bir tarih biçimi, çalışma sayfanızın üstbilgisinde veya altbilgisinde anında yansıtılır. Sonucu, aşağıdaki ekran görüntüsünde gösterildiği gibi Sayfa Düzeni Görünümü'nde kontrol edebilirsiniz:

üstbilgi veya altbilgide belirtilen tarih biçimini almak için kodu çalıştırın

Çalışma kitabınız her açıldığında veya yazdırıldığında tarihin dinamik olarak güncellenmesini istiyorsanız, VBA kodunu tekrar çalıştırmalı ya da bu kodu “Çalışma Kitabı Açma” veya “Yazdırma Öncesi” olaylarına atamalısınız. Bu VBA tabanlı yöntem manuel olduğundan, kod yeniden çalıştırılmadıkça üstbilgi ve altbilgi içerikleri her yeni günle birlikte otomatik olarak güncellenmez.

İpuçları: Tarihe ek olarak geçerli saati de özel bir formatta göstermek istiyorsanız aşağıdaki VBA kodunu kullanabilirsiniz. Bu, raporlarınızın zaman damgası gerektirdiğinde ya da çalışma sayfanızın üstbilgisinde/altbilgisinde yazdırma veya dışa aktarma işleminin tarihini ve saatini birlikte takip etmek istediğinizde oldukça kullanışlıdır:

Sub Change_Format()
  ActiveSheet.PageSetup.CenterHeader = Format(Now, "MMMM DD, YYYY HH:MM:SS")
End Sub

Sonuç olarak, belirttiğiniz biçimde hem tarihi hem de saati içeren bir üstbilgi veya altbilgi elde edersiniz. Örneğin, biçimi "mmmm dd, yyyy hh:mm" olarak ayarlarsanız, "Nisan 23, 2024 18:05" gibi bir görünüm görürsünüz.

Ve aşağıdaki sonucu elde edersiniz:

üstbilgi veya altbilgide belirtilen tarih ve saat biçimini almak için kodu çalıştırın

Dikkat: VBA makroları içeren çalışma kitaplarını kaydederken, kodunuzun gelecekteki kullanımlar için korunmasını sağlamak için dosyanızı mutlaka makro özellikli bir çalışma kitabı (.xlsm) olarak kaydedin. Bazı Excel ayarları makro yürütmesini kısıtlayabilir; hata alırsanız, Dosya > Seçenekler > Güven Merkezi > Güven Merkezi Ayarları > Makro Ayarları bölümünden makro güvenliği ayarlarınızı kontrol edin. Üstbilgi veya altbilgi beklenildiği gibi güncellenmiyorsa, makroyu doğru çalışma sayfasında çalıştırdığınızdan ve kodunuzun ilgili üstbilgi/altbilgi bölümüne doğru şekilde atıfta bulunduğundan emin olun.

Farklı sayfalar için ayrı tarih biçimleri kullanmanız gerekiyorsa, ilgili her bir çalışma sayfasında bu işlemi tekrarlayıp biçim dizesini ihtiyacınıza göre ayarlayın. Sık kullandığınız bu işlemi daha da kolaylaştırmak için VBA kodunu bir düğmeye veya kısayola atayabilirsiniz.

Üstbilgi veya altbilgi Tarih formatı öğesini özelleştirmeye yönelik alternatif yaklaşımlar şunlardır:
-Üstbilgiye veya altbilgiye tarih/saati elle yazma (basit ancak statik): Sayfa Düzeni Görünümü'nde üstbilgiye veya altbilgiye çift tıklayarak istediğiniz biçimde herhangi bir tarih veya saat girebilirsiniz. Ancak bu yöntem, çalışma sayfası açıldığında ya da yazdırıldığında otomatik olarak güncellenmez. Statik belgeler için hızlı bir çözümdür; ancak yeni tarihler için manuel güncelleme gerektirir.

Özetle, üstbilgilerde veya altbilgilerde esnek, özelleştirilmiş ve dinamik tarih ya da tarih-saat biçimlerine ihtiyacınız olduğunda VBA kullanımı en iyi çözümdür. Biçim dizesi denetimlerinizi mutlaka iki kez yapın ve makrolarınızı her zaman doğru şekilde kaydedin. Kodu çalıştırdıktan sonra Tarih formatı öğesinin güncellenmediğini veya eski halinde kaldığını fark ederseniz, makro güvenliği ayarlarınızı gözden geçirin veya çalışma kitabınızı kaydedip yeniden açmayı deneyin.

kutools for excel yapay zekâ ekran görüntüsü

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
  • Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
  • VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Excel yeteneklerinizi yapay zekâ destekli araçlarla geliştirin.Şimdi İndirinve hiç deneyemediğiniz bir verimlilik yaşayın!

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar