Bu dosya, seçilen hücrelerdeki tarih bilgisini yalnızca gün numarasına dönüştüren bir makro içerir. Örneğin 15.03.2021 tarihi, hücrede 15 değeri olarak kalır. Dosya makro içerdiği için açarken makroları etkinleştirmeniz gerekir.
Bu fonksiyon, açık çalışma kitabının adını döndürür. Bu nedenle makrolar etkin değilse F10 hücresi hata verebilir.
Dosyanın içeriği
- Sheet1: F2:K16 aralığında düzenlenmiş tek sayfadır. F2 hücresinde "Resme Tıklat" yazısı bulunur. F10 hücresi dosyanın adını gösterir.
- Module1: date2day ve FileName adlı iki prosedürü barındıran VBA modülüdür.
Kullanılan formüller
F10 hücresinde dosya adı, makro ile tanımlanmış özel bir fonksiyon çağrılarak alınır:=FileName()
Makrolar
- date2day: Seçili hücreleri tek tek dolaşır. Önce seçimin değerlerini değer olarak sabitler, ardından tarih olarak tanınan her hücrenin içeriğini Day fonksiyonuyla gün numarasıyla değiştirir ve hücre biçimini "0" yapar. Tarih olmayan hücrelere dokunmaz.
- FileName: Çalışma kitabının dosya adını döndüren özel fonksiyondur ve F10 hücresinde kullanılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Gün numarasına çevrilecek tarihlerin bulunduğu hücreleri seçin.
- Geliştirici sekmesinden veya Alt+F8 ile makro listesini açın, date2day makrosunu seçip çalıştırın.
- Seçili hücrelerdeki tarihler gün numarasına dönüşür.