Sub DeleteTest()
' Another Option to delete rows
With Intersect(Range("B:B"), ActiveSheet.UsedRange) ' Using Row B
.AutoFilter Field:=1, Criteria1:="***No Data to Report***" 'the cell value to look for
.Offset(1).EntireRow.delete ' Delete
.AutoFilter
End With
End Sub