• DİKKAT

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

dijital vergi dairesine giriş

Katılım
28 Şubat 2007
Mesajlar
356
Excel Vers. ve Dili
excellin tüm versiyonları
merhaba dijital vergi dairesinde şifre kullanarak excellde giriş yapmak istiyorum
link açıldığında
sağ üst köşe "kullanıcı girişi " butonuna tıklanacak

yukardaki açılan sayfada aşağıya doğru gelindiğinde excellde
a1= kullanıcı kodu
b1 = şifre
doğrulama kodunu ben manuel girerim orda kalsın istiyorum yardımcı olursanız sevinirim
 
yardım edecek kimse yok mu lütfen acill
 
yardım edecek kimse yok mu lütfen acill

Merhaba sizin için bir örnek yaptım excel de sendkey kullanılmıştır. Selenium da kullanabilirsiniz.

rl2iay0.JPG



Kod:
Sub vGiris()
Dim KullaniciAdi As String
Dim linkAdresi As String

KullaniciAdi = Sheets("Sayfa1").Range("A2").Copy
linkAdresi = Range("C2").Value

ActiveWorkbook.FollowHyperlink Address:=linkAdresi
Application.Wait (Now + TimeValue("00:00:5"))

Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("^+V", True)
Application.Wait (Now + TimeValue("00:00:01"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))

End Sub
 
Merhaba sizin için bir örnek yaptım excel de sendkey kullanılmıştır. Selenium da kullanabilirsiniz.

rl2iay0.JPG



Kod:
Sub vGiris()
Dim KullaniciAdi As String
Dim linkAdresi As String

KullaniciAdi = Sheets("Sayfa1").Range("A2").Copy
linkAdresi = Range("C2").Value

ActiveWorkbook.FollowHyperlink Address:=linkAdresi
Application.Wait (Now + TimeValue("00:00:5"))

Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))
Call SendKeys("^+V", True)
Application.Wait (Now + TimeValue("00:00:01"))
Call SendKeys("{TAB}", True)
'Application.Wait (Now + TimeValue("00:00:02"))

End Sub

bu kodda
Application.Wait (Now + TimeValue("00:00:02"))
yerine başka bir kod kullanabilirmiyiz? yani send key değilde click yapmak istediğimizde yeni sayfanını açılmasını beklemek için manuel bir zaman yerine sayfa açılana kadar bekleme yapabilirmiyiz?
 
Geri
Üst