Article ID: 150665
Article Last Modified on 11/17/2000
Macro Name Macro Action
--------------------------
Company GoToControl
FindRecord
Company Actions
--------------------------------------------
GoToControl:
ControlName: CompanyName
FindRecord:
Find What: =[Forms]![Customers]![txtFind]
Match: Any Part of Field
Match Case: No
Search: All
Search As Formatted: No
Only Current Field: Yes
Find First: Yes
Macro Name Macro Action
---------------------------
NextCompany GoToControl
FindNext
NextCompany Actions
---------------------------
GoToControl:
ControlName: CompanyName
Name: txtFind
ControlSource: <leave empty>
DefaultValue: "a"
Name: FindCompany
Caption: Find Company
OnClick: Find.Company
Name: FindNextCompany
Caption: Find Next Company
OnClick: Find.NextCompany
Macro Name Macro Action
---------------------------
{F3} FindNext
Name: NewFindCompany
Caption: New Find Company
Private Sub NewFindCompany_Click()
Me![CompanyName].SetFocus
DoCmd.FindRecord Me![txtFind], acAnywhere
RecordFind
End Sub
Name: NewFindNextCompany
Caption: New Find Next Company
Private Sub NewFindNextCompany_Click()
RestoreFind
DoCmd.FindNext
RecordFind
End Sub
Dim FoundControl As Control
Dim FoundControlSelStart As Integer
Dim FoundControlSelLength As Integer
Sub RestoreFind()
FoundControl.SetFocus
FoundControl.SelStart = FoundControlSelStart
FoundControl.SelLength = FoundControlSelLength
End Sub
Sub RecordFind()
Set FoundControl = Me.ActiveControl
FoundControlSelStart = Me.ActiveControl.SelStart
FoundControlSelLength = Me.ActiveControl.SelLength
End Sub
Keywords: kbprb kbusage KB150665