• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Web Sayfası Aynı link Farklı Sayfa

  • Konbuyu başlatan Konbuyu başlatan askm
  • Başlangıç tarihi Başlangıç tarihi

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,746
Excel Vers. ve Dili
2010-2016
Kolay gelsin.
İnternetten veri çekme işlemi yapıyorum. Bununla ilgili 2 sorum var.
1. Sayfa linki aynı olmasına rağmen şimdi id="UserName" olan bir sayfa geliyor. Eğer sayfa belli bir zaman önce açılmış ve işlem yapılmamışsa bu kullanıcı adı kısmına yönlendiriyor. Eğer 5 dk içerisinde daha önceden kullanıcı adı ve şifre girilmişse nromal sayfa açılıyor.
Ben önceden sayfayı normal sayfa şeklinde ayarlamıştım. Şimdi açılan sayfada username varsa .... işlemi yap yoksa kullanıcı adını ve şifreyi gir sonra işleme geç demem gerekiyor.

2. Aynı sayfa bazen hata sayfasına düşüyor. İnternet bağlantı kontrolü ile işlem yapmam mantıksız. Çünkü internet başka sitelerde çalışıyor. O sitenin bağlı olduğu sayfa ile ilgili hata sayfasına yönleniyor. Bu durumda makroyu tamamen bitirmem gerekiyor. Bunu nasıl sağlarım.
 
Merhaba,
Aşağıdaki kodu kullanarak site başlığını alabilir ona göre işlem yaptırabilirsiniz kanımca.
Kod:
IE.Document.GetElementsbyTagName("title")(0).innertext
Bir de hata kontrolü ile yapabilirsiniz. Mesela; id="UserName" olmadığı durumda hata oluşacaktır, hata oluşmazsa username gir; oluşursa... gibi.
Şu durumda tavsiyeden fazlasını yapamayacağım, iyi çalışmalar...
 
Geri
Üst