• DİKKAT

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

Combobox'taki seçili olan veriyi internet sitesinden seçme

serif_007

Altın Üye
Katılım
5 Nisan 2014
Mesajlar
155
Excel Vers. ve Dili
Excel 2019
Arkadaşlar merhaba. Şirket içerisinde dışarıdan erişimi olmayan bir web sitesinden veri alıyorum. Verileri alabilmek için önce belli kriterler seçmemiz gerekiyor örneğin ay ve yıl gibi. Aşağıdaki şekilde verileri çekebiliyorum fakat ben comboboxta seçilen verilere göre yapmak istiyorum. Combobox1 Örneğin Yılları gösteriyor. Combobox ile bu işi nasıl yapabilirim.

Kod:
s.Wait (500)
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").Click
s.Wait (500)
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").SendKeys "2023"
s.Wait (500)
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").Click

Sendkeys "2023" yerinde combobox1 value almak istiyorum
 
Aşağıdaki gibi yaptığınızda olmuyor mu?

Kod:
.
.
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").SendKeys combobox1.value
.
.

Ya da

Kod:
.
.
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").SendKeys "" & combobox1.value
.
.
 
Aşağıdaki gibi yaptığınızda olmuyor mu?

Kod:
.
.
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").SendKeys combobox1.value
.
.

Ya da

Kod:
.
.
s.FindElementByXPath("/html/body/form/div[4]/div[2]/div[2]/div/div[1]/div/div/div[2]/div/div/div[3]/div[1]/div/div[2]/select").SendKeys "" & combobox1.value
.
.

Object required hatası alıyorum @Levent Menteşoğlu
 
Geri
Üst