Bu dosya, 20060418 gibi yıl, ay ve gün bilgisi bitişik yazılmış sayısal değerlerin tarih biçimine çevrilmesini uygulamalı olarak gösterir. Tarihe uygun olan ancak tarih biçiminde tutulmayan veriler parçalanıp yeniden birleştirilerek gerçek tarihe dönüştürülür.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- UYGULAMA2: A1:G25 aralığında yer alan tek sayfadır. Sayfada problem tanımı (20060418 biçiminde yazılmış tarih) ile TARİH ve YIL başlıklı alanlar bulunur. C8 hücresi, B8 hücresindeki formülün yazılışını metin olarak gösterir.
- Dosyada alfabe adlı bir ad tanımı vardır; değeri A'dan Z'ye büyük harflerden oluşan metindir.
Kullanılan formüller
C8 hücresinde, makro ile tanımlanan formul fonksiyonu kullanılır. Fonksiyon, bağlı hücredeki formülü metin olarak getirir; böylece B8 hücresindeki çözümün nasıl kurulduğu yan hücrede görülür:=formul(B8)
Makrolar
- formul (Module2): Kullanıcı tanımlı fonksiyondur. Parametre olarak verilen hücrenin FormulaLocal özelliğini, yani formülün Excel'in yerel dil yazımını, metin olarak döndürür. Düğmeyle çalıştırılmaz; hücreye formül olarak yazılarak kullanılır. Kod dosya silme veya dış bağlantı gibi bir işlem yapmaz.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- UYGULAMA2 sayfasında problem tanımını ve TARİH, YIL alanlarını inceleyin.
- B8 hücresindeki çözüm formülünü, C8 hücresindeki sonuçla karşılaştırın.
- Kendi verileriniz için aynı yapıyı uygulayın; formülün yazılışını görmek istediğiniz hücreye formul fonksiyonunu girin.