مشکل در فرم ورود به فرم

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • majidartoor

    • 2014/06/30
    • 55

    [حل شده] مشکل در فرم ورود به فرم

    با سلام و درود خدمت اساتید گرامی
    و عرض خسته نباشید بابت زحمات بی وقفتون
    بنده یه فرمم ورود کاربر دارم که شامل نام کاربری(textbox1) و رمز ورود(textbox2) می باشد.
    تو شیت user ستون اول شامل نام کاربری و ستون دوم شامل رمز ورود می باشد.
    اینم کدش :

    کد:
       Dim c As Range
    For Each c In Sheets("user").Range("a2:a5")
    If c.Text = TextBox1.Text And c.Offset(0, 1).Text =TextBox2.Text Then
        
    main.Show
       
    Else
    MsgBox ".نام کاربري و يا رمز عبور وارد شده صحيح نمي باشد", vbOKOnly, "توجه"
    TextBox1.Text = ""
    TextBox2.Text = ""
    TextBox1.SetFocus
    Exit For
    End If
    Next
    
    End Sub
    ولی وقتی نام کاریری و رمز ورود رو وارد میکنم فقط اطلاعاتی که تو ردیف a2 وجود داره رو قبول میکنه،نمیدونم کجای حلقم اشتباست...!
    ممنون میشم راهنماییم کنید.
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    کدها اصلاح شد در حلقه ای که شما تعریف کردید در صورتیکه اولین آیتم شیت user با تکست باکس ها برابر نباشد، پیغام اخطار نمایش داده میشود و برای دفعات بعدی هم همین حالت تکرار میگردد

    کد PHP:
    Private Sub CommandButton1_Click()

    Dim c As Range

    Dim t 
    As Boolean

    False

    For Each c In Sheets("user").Range("a2:a5")

    If 
    c.Text TextBox1.Text And c.Offset(01).Text TextBox2.Text Then
        
    main
    .Show

    True

    Exit For

    End If

    Next

    If False Then

    MsgBox 
    "User or Password is incorrect"vbOKOnly"Alert"

    TextBox1.Text ""

    TextBox2.Text ""

    TextBox1.SetFocus

    End 
    If

    End Sub 

    کامنت

    • majidartoor

      • 2014/06/30
      • 55

      #3
      خیلی ممنون،مشکلم حل شد.

      کامنت

      چند لحظه..