Assuming that the productID for which to search is coming from a textbox on the userform, try...
VBA Code:
Dim foundCell As Range
Set foundCell = Range("ItemList").Columns(1).Find(what:=TextBox1.Value, LookIn:=xlValues, lookat:=xlWhole, MatchCase:=False)
If Not foundCell Is Nothing Then
foundCell.EntireRow.Delete
End If
However, if the named range has worksheet scope, replace...
VBA Code:
Set foundCell = Range("ItemList").Columns(1).Find(what:=TextBox1.Value, LookIn:=xlValues, lookat:=xlWhole, MatchCase:=False)
with
VBA Code:
Set foundCell = ThisWorkbook.Worksheets("Sheet1").Range("ItemList").Columns(1).Find(what:=TextBox1.Value, LookIn:=xlValues, lookat:=xlWhole, MatchCase:=False)
Hope this helps!