fedeal hocam kullanıcı girişi ile ilgili bir userform açtım. bunun üstüne combox1 (kullanıcı adı) ve textbox1 (şifre) birde commandbuton (giriş) koydum şimdilik. Kullanıcı adını kullanıcı sayfasından yönlendirip listeliyorum. daha sonra bu kullanıcı sayfasında H sütununa bu kullanıcı adlarının karşılığı olarak şifreler yazdım.
bu oluşturduğum kullanıcı girişi userformunda giriş butonuna aşağıdaki kodu yazdım ve hata verdi. Burdaki amacım Combobox1 de ki veri kullanıcı sayfasında "B" sütunda varmı ve text1 deki veri kullanıcı sayfasında "H" sütunda varmı. böyle bir sorgulamayla kullanıcı girişini düşünüyorum.
Private Sub CommandButton1_Click()
Dim i As Byte
If ComboBox1.Text = "" And TextBox1.Text = "" Then
MsgBox "Kullanıcı Adı veya Şifrenizi Girmediniz", vbExclamation, "Dikkat"
Exit Sub
End If
For i = 2 To Sheets("Kullanıcı").Range("A65536").End(xlUp).Row
If Sheets("Kullanıcı").Range("B", i).Value = ComboBox1.Text And Sheets("Kullanıcı").Range("H", i).Value = TextBox1.Text Then
Fatura_Takip.Show
Unload Me
Else
MsgBox "Kullanıcı Adı veya Şifrenizi Yanlış Girdiniz", vbInformation, "Yanlış Bilgi Girişi"
End If
Next i
End Sub
bu oluşturduğum kullanıcı girişi userformunda giriş butonuna aşağıdaki kodu yazdım ve hata verdi. Burdaki amacım Combobox1 de ki veri kullanıcı sayfasında "B" sütunda varmı ve text1 deki veri kullanıcı sayfasında "H" sütunda varmı. böyle bir sorgulamayla kullanıcı girişini düşünüyorum.
Private Sub CommandButton1_Click()
Dim i As Byte
If ComboBox1.Text = "" And TextBox1.Text = "" Then
MsgBox "Kullanıcı Adı veya Şifrenizi Girmediniz", vbExclamation, "Dikkat"
Exit Sub
End If
For i = 2 To Sheets("Kullanıcı").Range("A65536").End(xlUp).Row
If Sheets("Kullanıcı").Range("B", i).Value = ComboBox1.Text And Sheets("Kullanıcı").Range("H", i).Value = TextBox1.Text Then
Fatura_Takip.Show
Unload Me
Else
MsgBox "Kullanıcı Adı veya Şifrenizi Yanlış Girdiniz", vbInformation, "Yanlış Bilgi Girişi"
End If
Next i
End Sub