• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Web den sahur iftar saatlerini otomatik alma yapılır mı?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Excelismail

Yeni Üye
Katılım
22 Mar 2022
Mesajlar
170
Çözümler
2
Aldığı beğeni
57
Excel V
Office 365 TR
Hayırlı Ramazanlar, hayırlı günler.

Ekte eklediğimi Tüm illerin excel ramazan 2022 imsakiyesine ve inşallah gelecek seneler de dahil olmak üzere illerin sahur ve iftar vakitlerini otomatik olarak eklenebilir mi?

Eğer olursa; İmsak ve iftar bilgileri Din İşleri Yüksek Kurulu : Dini Bilgilendirme Platformu siteden gelecek. Çalışma sayfası Vakitler sayfası; A sütüne iller, B sütün tarih, C sütun sahur ve D sütun iftar olarak gelsin.
 

Ekli dosyalar

İlgili alan seçtim. objcet dosen't support this property or method yazısı yine çıkıyor. Bir kaç il getir yaptım yine aynı. Sonra Afyonkarahisar seçtim. Hata oluştu tekrar dene yazısı çıktı.
 
Makronun içine gelip F5 yapınca run-time error 438 objcet dosen't support this property or method uyarısı çıkıyor.
 
Sorun dediğim gibi hata durumundaki yere yazdığım ie.quit ten dolayı imiş.

Güncel dosyayı ekledim.
Öncedende dediğim gibi veriler gelince tekrar veri getirmek için yaklaşık 10 saniye beklenmesi gerekiyor zaten hata mesajı çıkıyor.
Heralde arka planda tam işlemler yüzünden böyle oluyor.
 

Ekli dosyalar

Hocam güncel dosya da da aynı hata yazıyor. Gif ekledim sanırım; With xxxx.getElementsByTagName("strong")
 

Ekli dosyalar

  • güncel dosya.gif
    güncel dosya.gif
    142.5 KB · Gösterim: 4
Abey bende orda hiç hata vermiyor.
Dosyaya bir tane ilçenin yanına simge ekledim boşşsa ona tıklayınca ilçeler dolar.
Birde il comboya dinamik il verilerini aldırdım.

Son hali dosyanın.

Not dosyayı sildim biraz ayarlanması gerekiyor
 
Son düzenleme:
Abey o kadar hataların sebebi sayfadaki combobox ile alakalıymış.
Sayfada bir değişiklik olunca change kodu çalışıp kodda çalışıyormuş.
Bundan dolayı Form içine aldım gifi izleyin.
Eğer fitrede yine hata verirse başka yoldan eklerim kodu.
Dosya bende tıkır tıkır çalışıyor beklemeyede gerek yok önceden söylediğim.

ttt.gif
 

Ekli dosyalar

Son düzenleme:
Son dosyalar bunlar.

Görev yöneticisinden internet explorer geç silindiği için bazen hata veriyordu silme kodu ekledim ve herhangi hata olmadı.
2 adet dosya ekliyorum.
 

Ekli dosyalar

İlk tekli çalışma sayfalarında;

Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) (MSXML2.XMLHTTP60) ile çalışma sayfasında,


Hata oluştu tekrar dene.. Ya da biraz bekleyip tekrar deneyin..


Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) çalışma sayfasında

run-time error 438

objcet dosen't support this property or method gösteriyor.

debug tıklayınca For Each fitreBulTL In html.getElementsByClassName("panel-body")(0).getElementsByTagName("li") çıkıyor.

En son iki tane eklediklerinizde, Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) (MSXML2.XMLHTTP60) hem il ve ilçelerde sorun yok, çalışıyor hocam.
 
Abey sizin hata fitre kodlarında.Normalde hata vermemesi gerek bende anlamadım.
Onuda explorer açma kapatma koduyla akşam yapıp eklerim.
Fitre kodlarını silip deneyin imsakiyeler gelecekmi.
İmsakiyegetir kodundaki fitre yazan yerleri silin 2 satırdı galiba biriside if ile başlıyordu.
 
Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) sayfası kodları sildim oldu.

Pek kod bilgim olmasa da


Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) (MSXML2.XMLHTTP60) ile Adana Adana imsakiye

hata:
Hata oluştu tekrar dene.. Yada biraz bekleyip tekrar deneyin.. yazısı çıkıyor.



Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) Adana Ceyhan

İlkte sorun yok sonra var kafasına göre gibi.

******************************************************************************


Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) (MSXML2.XMLHTTP60) Adıyaman gölbaşı olana imsakiye tamam. Hocam sizden gelen adımları bekleyeceğim.
 
Kod:
Shell "taskkill /f /im iexplore.exe"
Yukardaki kodla basitçe görev yöneticisinden siliniyormu bundan dolayı 72.mesajdaki dosyaları güncelledim.

Ekteki dosyadaki fitre getirmeyi CreateObject("internetexplorer.application") ile yaptırdım.
Genel olarak tüm dosyalar bende çalışıyor.

Kodlardaki .Visible = False yerine .Visible = True yazarsanız explorer görünür olur ve izleyebilirsiniz doğruluğunu.
Dahada çalışmazsa benden bu kadar abey çünkü yapabileceğim bişey kalmıyor.
 

Ekli dosyalar

muratboz06

Tam olarak incelemesem de siz yazarken ona bakıyordum. Peki seneye nasipse, inşallah 2023 de iller otomatik mi gelecek bunun mantığı nedir?
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst