Excel İmsakiye 2023, Ramazan 1444 için ezan vakitlerini Excel üzerinden takip etmenizi sağlayan makro destekli bir şablondur. Şeritteki (Ribbon) açılır listelerden il ve ilçe seçtiğinizde ilgili yerin imsakiyesi sayfaya listelenir.
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
- Sayfa1: Görünen imsakiye sayfasıdır. B1 hücresinde seçilen il, B2 hücresinde "İl - İlçe İmsakiye" başlığı yer alır. Tabloda Hicri tarih (1 Ramazan 1444 vb.) ile İmsak, Öğle ve Akşam saatleri bulunur. Örnekte ARTVİN - MURGUL seçilidir.
- Veriler: Gizli sayfadır. İl, Hicri tarih ve vakit bilgilerini içeren veri kaynağıdır (yaklaşık 25 bin satır). Saatler Excel'in zaman değeri (günün kesri) olarak tutulur. L ve M sütunları il ve ilçe listelerini barındırır.
Makrolar
- Workbook_Open: Dosya açıldığında Veriler sayfasındaki il adlarını tekrarsız olarak ayıklar ve il listesini (L sütunu) hazırlar. Veri sayfası boşsa "Veri kaynağı boş !" uyarısı verir.
- ilSec / ilceliste: Şeritten il seçildiğinde Sayfa1'e yazar, seçilen ile ait ilçeleri tekrarsız olarak bulup ilçe listesini günceller.
- ilceSec / listele: İlçe seçildiğinde başlığı yazar. Ardından dosyanın kendisine ADODB (ACE OLEDB) ile bağlanıp il ve ilçeye göre SQL sorgusu çalıştırır; Hicri, Miladi, İmsak, Güneş, Öğle, İkindi, Akşam ve Yatsı bilgilerini çekip Sayfa1'e yazar.
- RibbonLoaded_MyCustomAddin, RefreshRibbon, GetRibbon ve GetDD... yordamları: Özel şerit menüsünü ve açılır liste öğelerini yönetir.
- siteyiAc / siteyi1Ac: Şerit düğmeleriyle varsayılan tarayıcıda www.exceldepo.com ve www.exceldestek.com adreslerini açar.
- OpenInFireFoxNewTab: Firefox kuruluysa verilen adresi yeni sekmede açar.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Şeritteki özel menüden ilinizi seçin.
- İlçe listesinden ilçenizi seçin.
- Sayfa1'de seçtiğiniz yerin Ramazan imsakiyesi listelenir.