Thread: Help With Find
View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.programming
Ardus Petus Ardus Petus is offline
external usenet poster
 
Posts: 718
Default Help With Find

Sub test()
Dim FindString As String
Dim rng As Range

FindString = UserForm1.txtON.Value
If Trim(FindString) < "" Then
With Sheets("Re - Rostered Restdays").Range("A:A")
Set rng = .Find(What:=FindString, _
After:=.Cells(.Cells.Count), _
LookIn:=xlValues, _
LookAt:=xlWhole, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext, _
MatchCase:=False)
If Not rng Is Nothing Then
Set rng = rng.Offset(0, 5)
Do While rng.Value < ""
Set rng = rng.Offset(1, 0)
Loop
rng.Select
Else
MsgBox "Nothing found"
End If
End With
End If

End Sub


HTH
--
AP


"paul_gu" a écrit
dans le message de
...

I'm trying to find a row based on two criteria the first is a text box
in a form called txton the value of which is held on column A. the
second criteria is in the same row it finds an empty cell in column F.


using the code below finds the first criteria no problem. does anyone
have any idea how too expand this code to find the second criteria.

Thanks in advance


Dim FindString As String
Dim rng As Range

FindString = UserForm1.txtON.Value
If Trim(FindString) < "" Then
With Sheets("Re - Rostered Restdays").Range("A:A")
Set rng = .Find(What:=FindString, _
After:=.Cells(.Cells.Count), _
LookIn:=xlValues, _
LookAt:=xlWhole, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext, _
MatchCase:=False)
If Not rng Is Nothing Then
Application.Goto rng, True
Else
MsgBox "Nothing found"
End If
End With
End If


--
paul_gu
------------------------------------------------------------------------
paul_gu's Profile:

http://www.excelforum.com/member.php...o&userid=33007
View this thread: http://www.excelforum.com/showthread...hreadid=530570