Web Sayfasına Veri Girişi

Excel programınıza Web Sayfalarından veri alarak çalışabileceğiniz bölüm.

Web Sayfasına Veri Girişi

İleti#1)  necmettin_tok » 09 Kas 2008 15:22

Değerli Dostlar Selamlar,
[quote]Private Sub CommandButton1_Click()
On Error Resume Next
WebBrowser1.Document.all.txtKKod.Value = Range("U2").Value
WebBrowser1.Document.all.txtParola.Value = Range("U3").Value
WebBrowser1.Document.all.btnGiris.Click
End Sub[/quote]
yukarıdaki kodlarla taşınır.net web sayfasına veri giriyorum.
İşlemleri hızlandırmak için açılan web sayfasına excelden bilgi aktararak işlemleri hızlandırmak istiyorum.
Mesela:
[quote]WebBrowser1.Document.all.txtKisiAd.Value = Range("U4").Value[/quote]
U4 deki veriyi Kişi adı kısmına gönderiyorum.
Sorunum şu:
Aşağıda yazılı html kodu içerisindeki nesne nedir tesbit edemedim. Web sayfası içerisinde bu kısım açılır kutu.
[quote] <div class="row">
<div class="yaziAlanK">Kişi Adı</div>
<div class="ikiNokta">:</div>
<div class="veriAlan"><input name="txtKisiAd" type="text" size="110" id="txtKisiAd" class="veriAlan" /></div>
</div>
<div class="row">
<div class="yaziAlanK">Makbuz Tipi</div>
<div class="ikiNokta">:</div>
<div class="veriAlan" style="width:397px"><select name="ddlMakbuzTipi" id="ddlMakbuzTipi" class="veriAlanDDL" style="width:400px;">
<option value=""></option>
<option value="5">ANKARAY ÖĞRENCİ MANYETİK KART BEDELİ</option>
<option value="4">ANKARAY TAM MANYETİK KART BEDELİ</option>
<option value="32">ARAÇ KİRA BEDELİ</option>
<option value="40">AVUKATLIK VEKALET ÜCRETI GELIRLERI</option>
<option value="20">BANDROL ÜCRETİ GELİRLERİ</option>
<option value="26">BERBER GELİRLERİ</option>
<option value="41">BILET BAYILERINDEN ALINAN GÜVENCE</option>
<option value="17">BİLET BASIM BEDELİ</option>
<option value="23">C PLAKA SERVİS ARAÇLARI UYGUNLUK</option>
<option value="13">CENAZE OTO TAHSİSLERİ</option>
<option value="35">CEZA GELİRLERİ</option>
<option value="36">DIĞER FAIZLER(GECİKME CEZASI)</option>
<option value="34">DIĞER İDARI PARA CEZALARI</option>
<option value="45">DİĞER</option>
<option value="46">DİĞER GELİRLER</option>
<option value="8">DİĞER KART GELİRLERİ</option>
<option value="38">DİĞER KİRA GELİRLERİ</option>
<option value="22">ELEKTRİK VE SU GELİRLERİ</option>
<option value="42">GEÇICI TEMINATLAR</option>
<option value="28">GİYİM YARDIMI KESİNTİLERİ</option>
<option value="15">HALK OTO.ARAÇ UYGUNLUK</option>
<option value="33">HARİTA SATIŞ GELİRLERİ</option>
<option value="16">HASAR GELİRLERİ</option>
<option value="18">HURDA MALZEME GELİRLERİ</option>
<option value="47">İHALELERDEN KESİLEN DAMGA VERGİSİ</option>
<option value="2">İLAN VE REKLAM GELIRLERI</option>
<option value="9">KAMU KARTI BEDELİ</option>
<option value="21">KART BASIM BEDELİ</option>
<option value="27">KAYIP EŞYA VE DEPOLAMA GELİRİ</option>
<option value="30">KAYIP KART BEDELİ</option>
<option value="43">KESIN TEMINATLAR</option>
<option value="39">KESİN VE GEÇİCİ İRAD KAYDI</option>
<option value="37">LOJMAN KIRA GELIRLERI</option>
<option value="7">METRO ÖĞRENCİ MANYETİK KART BEDELİ</option>
<option value="6">METRO TAM MANYETİK KART BEDELİ</option>
<option value="44">OTO HASARI</option>
<option value="14">OTO TAHSİS GELİRLERİ</option>
<option value="3">OTOBÜS ÖĞRENCİ MANYETİK KART BEDELİ</option>
<option value="1">OTOBÜS TAM MANYETİK KART BEDELİ</option>
<option value="11">ÖĞRETMEN PASO GELİRLERİ</option>
<option value="19">ÖZEL HALK OTO.%10 GELİR PAYI</option>
<option value="12">ÖZÜRLÜ SERBEST KART BEDELİ</option>
<option value="29">PSİKOTEKNİK BEDELİ</option>
<option value="31">ŞARTNAME, BASILI EVRAK, FORM SATIŞ GELIRLERI</option>
<option value="24">TAHSİL EDİLEN RAPOR PARASI</option>
<option value="10">YAŞLILIK KARTI GELİRLERİ</option>
<option value="25">YEMEK GELİRLERİ</option>
[/quote]
Mesela buradaki nesne içerisine U5 hücresine yazacağım bir bilgi ile nasıl seçim yapabilirim.
En son Murat OSMA tarafından, 11 Eyl 2009 23:34 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
Sebep: Başlık Düzeltildi.
Kullanıcı avatarı
necmettin_tok
Siteye Alışmış
 
Adı Soyadı:Necmettin TOK
Kayıt: 27 Eyl 2008 15:48
Konum: Ankara
Meslek: Kamu görevlisi
Yaş: 58
İleti: 344
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

Web sayfasına veri girişi

İleti#2)  Tarkan VURAL » 09 Kas 2008 15:31

Ordaki option value değerleri açılır kutu içine yazdırılacak değerler. Html tabanında bu kodlamayı VBA.daki combobox nesnesi ile aynı kabul edebilirsin.
Seçim yaptırmak derken o kutucuktan seçtiğinin U5 ile aynı olması durumunda mı demek istediniz ? Yoksa ben o aılır kutuya veri yazdırmayı kendim yaptırmak istiyorum mu dediniz?
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 45
İleti: 26827
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Web sayfasına veri girişi

İleti#3)  necmettin_tok » 09 Kas 2008 15:59

Selamlar,
Sayın VURAL, asıl önemli olan U5 hücresindeki verinin option value yani sizin demenizle combobox a aktarılması.
Tabii buraya aktaracağım değer hatasız olmalı. Onun için U5 deki yazılı değer option valu değerleri iiçerisinde var ise aktarsın şeklinde olursa haha iyi. Ancak sıkıntılı olursa sadece değeraktarma işlemini yaparsak da olur.
Kullanıcı avatarı
necmettin_tok
Siteye Alışmış
 
Adı Soyadı:Necmettin TOK
Kayıt: 27 Eyl 2008 15:48
Konum: Ankara
Meslek: Kamu görevlisi
Yaş: 58
İleti: 344
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

Web sayfasına veri girişi

İleti#4)  necmettin_tok » 09 Kas 2008 18:51

Konunun daha rahat anlaşılması bakımından dosya ekliyorum.
CommnadButton2 tıklanınca durum anlaşılacaktır.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
necmettin_tok
Siteye Alışmış
 
Adı Soyadı:Necmettin TOK
Kayıt: 27 Eyl 2008 15:48
Konum: Ankara
Meslek: Kamu görevlisi
Yaş: 58
İleti: 344
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ankara

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Forum Excel ile Web Sayfaları Veri İşlemleri

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe