Soru Kullanıcı Adı ve Şifre VBA

shhnyldrr

Altın Üye
Katılım
6 Haziran 2021
Mesajlar
90
Excel Vers. ve Dili
365-türkçe
Altın Üyelik Bitiş Tarihi
02-07-2025
Merhaba,

ekteki dosyada açılan userformda ;

Kullanıcı Adı ve Ek:
Sistem Şifresi:
İşyeri Şifresi:

textbox'a dolduran kullanıcının Sağ üst köşede yer alan E-Bildirge butonuna tıkladıktan sonra kullanıcının bilgilerinin açılan explorer sayfasındaki veriler ile otomatik doldurulacak şeklinde ayarlanması konusunda desteklerinizi rica ederim.
 

Ekli dosyalar

bmutlu966

Altın Üye
Katılım
26 Ocak 2006
Mesajlar
755
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Deneyiniz.

Kod:
Private Sub CommandButtonEBILDIRGE_Click()
    Dim ie As Object
    Dim objElement As Object
    Dim objCollection As Object
    Dim i As Integer
    
 Set ie = CreateObject("internetexplorer.application")
    
    With ie
        .navigate "https://ebildirge.sgk.gov.tr/WPEB/amp/loginldap"
        .Visible = True
        Do While .readyState <> 4: DoEvents: Loop
 

  Set elements = .document.getElementsByTagName("input")
    For Each element In elements
        If element.Name = "j_username" Then
        element.Value = UserForm2.TextBoxKADI
    End If
    Next
  
 Set elements = .document.getElementsByTagName("input")
    For Each element In elements
        If element.Name = "j_password" Then
        element.Value = UserForm2.TextBoxSSIFRE
    End If
    Next
  
  Set elements = .document.getElementsByTagName("input")
    For Each element In elements
        If element.Name = "isyeri_sifre" Then
        element.Value = UserForm2.TextBoxISIFRE
    End If
    Next
    
   End With
End Sub
 

Ekli dosyalar

shhnyldrr

Altın Üye
Katılım
6 Haziran 2021
Mesajlar
90
Excel Vers. ve Dili
365-türkçe
Altın Üyelik Bitiş Tarihi
02-07-2025
çok teşekkürler deneyeceğim. emeğinize sağlık
 

shhnyldrr

Altın Üye
Katılım
6 Haziran 2021
Mesajlar
90
Excel Vers. ve Dili
365-türkçe
Altın Üyelik Bitiş Tarihi
02-07-2025
Deneyiniz.

Kod:
Private Sub CommandButtonEBILDIRGE_Click()
    Dim ie As Object
    Dim objElement As Object
    Dim objCollection As Object
    Dim i As Integer
    
 Set ie = CreateObject("internetexplorer.application")
    
    With ie
        .navigate "https://ebildirge.sgk.gov.tr/WPEB/amp/loginldap"
        .Visible = True
        Do While .readyState <> 4: DoEvents: Loop
 

  Set elements = .document.getElementsByTagName("input")
    For Each element In elements
        If element.Name = "j_username" Then
        element.Value = UserForm2.TextBoxKADI
    End If
    Next
  
 Set elements = .document.getElementsByTagName("input")
    For Each element In elements
        If element.Name = "j_password" Then
        element.Value = UserForm2.TextBoxSSIFRE
    End If
    Next
  
  Set elements = .document.getElementsByTagName("input")
    For Each element In elements
        If element.Name = "isyeri_sifre" Then
        element.Value = UserForm2.TextBoxISIFRE
    End If
    Next
    
   End With
End Sub
çalışmadı bmutlu bey
 

bmutlu966

Altın Üye
Katılım
26 Ocak 2006
Mesajlar
755
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
238449

Bende çalışıyor.

SGK sayfası açıldıktan sonra sayfa üzerine mouse ile sağ click yapıp açılan menüden View source ya basıp sitenin kodlarını açın.

238450

Yukarıda sarı ile işaretlediğim bölümleri kontrol edin. Yukarıda yazdığım kodlarla bu alanları karşılaştırın.
 

shhnyldrr

Altın Üye
Katılım
6 Haziran 2021
Mesajlar
90
Excel Vers. ve Dili
365-türkçe
Altın Üyelik Bitiş Tarihi
02-07-2025
Ekli dosyayı görüntüle 238449

Bende çalışıyor.

SGK sayfası açıldıktan sonra sayfa üzerine mouse ile sağ click yapıp açılan menüden View source ya basıp sitenin kodlarını açın.

Ekli dosyayı görüntüle 238450

Yukarıda sarı ile işaretlediğim bölümleri kontrol edin. Yukarıda yazdığım kodlarla bu alanları karşılaştırın.
Tekrar merhaba, göndermiş olduğunuz dosyada butonlar çalışmıyor malesef, Destekleriniz için teşekkür ederim
 

shhnyldrr

Altın Üye
Katılım
6 Haziran 2021
Mesajlar
90
Excel Vers. ve Dili
365-türkçe
Altın Üyelik Bitiş Tarihi
02-07-2025
Tekrar merhaba, göndermiş olduğunuz dosyada butonlar çalışmıyor malesef, Destekleriniz için teşekkür ederim
Teşekkürler son düzenleme ile dosya çalıştı. Destekleriniz için teşekkür ederim
 
Üst