OK!
now it's working as i want or near i want
the last code after changing is
Dim nextWord As Boolean
Dim inp As String
Dim answer As String
Dim firstaddress As String
Dim cell As Range
inp = InputBox("Search for what?")
Do
If inp <> "" Then
Set cell = Cells.Find(What:=inp, After:=ActiveCell, _
LookIn:=xlValues, LookAt:=xlPart, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
If cell Is Nothing Then
MsgBox "NOT fOUND"
Else
cell.Select
End If
If MsgBox("Next?", vbYesNo) = vbNo Then End
End If
Loop Until inp = ""
but we still have differences between the two codes
my code : return to inputbox after choosing "no"
your code : end all
thanks
ur code was useful to me in this line
" If MsgBox("Next?", vbYesNo) = vbNo Then End
it's new to me
thanks