Ofer, here it is...
Option Compare Database
Dim I As Integer
Private Sub Command26_Click()
On Error GoTo Err_Command26_Click
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Exit_Command26_Click:
Exit Sub
Err_Command26_Click:
MsgBox Err.Description
Resume Exit_Command26_Click
End Sub
Private Sub Command48_Click()
On Error GoTo Err_Command48_Click
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Exit_Command48_Click:
Exit Sub
Err_Command48_Click:
MsgBox Err.Description
Resume Exit_Command48_Click
End Sub
Private Sub Command76_Click()
On Error GoTo Err_Command76_Click
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 2, , acMenuVer70
Exit_Command76_Click:
Exit Sub
Err_Command76_Click:
MsgBox Err.Description
Resume Exit_Command76_Click
End Sub
Private Sub Excel_Click()
On Error GoTo Err_Excel_Click
Dim oApp As Object
Set oApp = CreateObject("Excel.Application")
oApp.Visible = True
'Only XL 97 supports UserControl Property
On Error Resume Next
oApp.UserControl = True
Exit_Excel_Click:
Exit Sub
Err_Excel_Click:
MsgBox Err.Description
Resume Exit_Excel_Click
End Sub
Private Sub Command96_Click()
On Error GoTo Err_Command96_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "refdate"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Command96_Click:
Exit Sub
Err_Command96_Click:
MsgBox Err.Description
Resume Exit_Command96_Click
End Sub
Private Sub Calendar4_Click()
RefDate.Value = Calendar4.Value
RefDate.SetFocus
Calendar4.Visible = False
End Sub
Private Sub Combo278_BeforeUpdate(Cancel As Integer)
End Sub
Private Sub BatToday1_Change()
End Sub
Private Sub BatToday_Change()
Dim T
T = DLookup("[Fee]", "Battery", "[Battery]=forms!Main![BatToday]")
Me![RefAmt] = T
DoCmd.RunCommand acCmdRefresh
End Sub
Private Sub ClientID_AfterUpdate()
End Sub
Private Sub ClientID_BeforeUpdate(Cancel As Integer)
If DCount("*", "Main", "[ClientID] ='" & Me![ClientID] & "'") > 0 Then
MsgBox "This is a duplicate Client ID number. Please assign a different
value."
Cancel = True
End If
End Sub
Private Sub CounLaNa_Change()
Dim A
Dim B
Dim C
Dim D
A = DLookup("[First]", "Counselor", "[Last]=forms!Main![CounLaNa]")
Me![CounFiNa] = A
B = DLookup("[Prefix]", "Counselor", "[Last]=forms!Main![CounLaNa]")
Me![Prefix] = B
C = DLookup("[BVRoff]", "Counselor", "[Last]=forms!Main![CounLaNa]")
Me![BVRoff] = C
D = DLookup("[WhereTst]", "Counselor", "[Last]=forms!Main![CounLaNa]")
DoCmd.RunCommand acCmdRefresh
Me![WhereTst] = D
End Sub
Private Sub CounLaNa_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
If I = 1 Then
SendKeys "{F4}"
I = 2
End If
End Sub
Private Sub Demographics_Click()
End Sub
Private Sub LastNa_BeforeUpdate(Cancel As Integer)
End Sub
Private Sub YearRef_Enter()
End Sub
Private Sub Text264_BeforeUpdate(Cancel As Integer)
End Sub
Private Sub Detail_MouseMove(Button As Integer, Shift As Integer, X As
Single, Y As Single)
I = 1
End Sub
Private Sub Form_Current()
Me!ClientID.SetFocus
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single,
Y As Single)
End Sub
--
Glenn
Ofer said:
Get in the form code, select all the code (Ctrl+A) copy and post it please