• 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 sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Excelismail

Bronz Üye
Kullanıcı Bilgileri
Katılım
22 Mar 2022
Mesajlar
153
Çözümler
2
Aldığı beğeni
47
Excel Versiyonu
Office 365 TR
Konuyu Başlatan
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 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

  • Tum-Illerin-Excel-Ramazan-2022Imsakiyesi-.xlsm
    116.7 KB · Gösterim: 21
Hocam debug çıkmıyor bilginize o yazdığım yazı çıkıyor.
 
İ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.
 
Gif ekledim. Hata yazısına dair.
 

Ekli dosyalar

  • imasakiye.gif
    imasakiye.gif
    2.2 MB · Gösterim: 4
Tam bir düzenleyeyim dosya eklerim.
ie.Quit burda hata veriyor galiba.
 
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

  • Imsakiye VAKİTLERİ Diyanet (ilceli).xlsm
    65.9 KB · Gösterim: 7
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

  • Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli).xlsm
    67.5 KB · Gösterim: 3
Son düzenleme:
Bunuda deneyebilirsiniz hata verirse fitre için.
 

Ekli dosyalar

  • Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) (MSXML2.XMLHTTP60) ile.xlsm
    67.1 KB · Gösterim: 3
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

  • Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli) (MSXML2.XMLHTTP60) ile.xlsm
    67.6 KB · Gösterim: 2
  • Imsakiye VAKİTLERİ Diyanet veri cekme optionlu(ilceli).xlsm
    68.6 KB · Gösterim: 2
İ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.
 
Akşam eve gidince bakabilirim. Obje HTML eklememiş olabilirim onda da çalışmaya bilir.
 
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:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
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

  • Imsakiye VAKİTLERİ Diyanet veri cekme (ilceli).xlsm
    68.8 KB · Gösterim: 3

muratboz06

Tam olarak incelemesem de siz yazarken ona bakıyordum. Peki seneye nasipse, inşallah 2023 de iller otomatik mi gelecek bunun mantığı nedir?
 
Websitesi değişmezse otomatik gelir.
Websitesi değişirse güncelleme yaparız. İletişime geçmeniz yeterli.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst