![]() |
#1
|
|||
|
|||
![]()
Hi All,
I have a form with the following code: Code:
' PointsUsed tab (on form) Private Sub ComboClockuse_Change() Dim lblemplnameUSE As String Dim sheet As Worksheet Set sheet = ActiveWorkbook.Sheets("Totals") Dim Ret_Type As Integer If Trim(Me.ComboClockUse.Value) = "" Then Me.ComboClockUse.SetFocus Exit Sub End If 'if vlookup encounters an error On Error GoTo ErrHandler: 'Vlookup to find employee name Me.lblemplnameUSE = Application.WorksheetFunction.VLookup(ComboClockUse.Value, sheet.Range("EmpClock"), 2, False) Me.lblAvailPts = Application.WorksheetFunction.VLookup(ComboClockUse.Value, sheet.Range("AvailPts"), 11, False) Exit Sub ErrHandler: Ret_Type = Msgbox("Clock Number not found. Click OK to enter new employee", vbOKCancel, "Invalid Clock Number") ' if ok or cancel buttons are pressed Select Case Ret_Type Case 1 'ok Unload Me Copper_Crusaders_Points.Show MultiPage1.Value = 2 Case 2 'cancel Unload Me Copper_Crusaders_Points.Show MultiPage1.Value = 1 End Select Exit sub End Sub this was working until I decided I wanted a vbOKCancel instead of a VbOkOnly. What should I do? Thanks, Angelina PS I uploaded a sample and provided a link to onedrive for those who would like to take a look at the whole project. https://onedrive.live.com/?cid=B3C47...091AE166%21105 |
|