
Originally Posted by
Regouin
..........I still find it rather weird that it doesnt start in the first cell of the area but rather in the second cell.
Hi Regouin,
Yes, it does that, it selects the first cell and bookmarks it as the start of the search area without actually searching it....
I had a project that required the found items in a row be displayed in the order "first to last". I had to start the search in the cell BEFORE the first cell in the row that I wanted to search, if the items were to appear in the correct order.
Probably a simpler way to do it, but that method worked out right for that case.
Regards,
John 
EDIT: I just tried this mod of Zacks code using message boxes to get the cell addresses and it appears to work - give it a try...
Option Explicit
Sub MSFindIt()
Dim ws As Worksheet, cel As Range, rng As Range, firstAddy As String
Set ws = Worksheets("onderhoud")
Set rng = ws.Range("B1:B" & ws.Range("B65536").End(xlUp).Row)
With Range("A1", rng) '< doesn't need to be A1
Set cel = .Find("*Wasstraat*", LookIn:=xlValues, _
SearchDirection:=xlNext, LookAt:=xlPart, MatchCase:=True)
If Not cel Is Nothing Then
firstAddy = cel.Address
Do
Me.CBox1.AddItem cel.Offset(, -1).Value
Me.CBox4.AddItem cel.Value
Set cel = .FindNext(cel)
Loop Until cel Is Nothing Or cel.Address = firstAddy
End If
End With
End Sub