Thats what i did write.. it works 100 very good. what is does ,it looks for textstrings . my only problem is how will i know the number of rows that have been populated in the other sheet (the rngdestination)
Sub CleanSheetTest()
Dim i As Integer
Dim rngdestination As Range
Dim Rng As Range
Dim j As Integer
Dim Wks As Worksheet
Dim Ncount As Integer
Dim Rng1 As Range
'Select the whole sheet and sorts it Ascending
Set Wks = Worksheets.Add
Wks.Name = "Summary"
Sheets("o_insurn"

.Select
Cells.Select
Selection.Sort Key1:=Range("B1"

, Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Columns("B:B"

.Select
Selection.TextToColumns Destination:=Range("B1"

, DataType:=xlFixedWidth, _
FieldInfo:=Array(0, 1)
'Setting the destination copy for the cells
Set rngdestination = Worksheets("Summary"

.Range("A1"

For i = Cells(Rows.Count, "B"

.End(xlUp).Row To 1 Step -1
If Left(Cells(i, "B"

.Text, 8) = "AMERICAN" Then
Cells(i, "B"

.EntireRow.Copy Destination:=rngdestination
Set rngdestination = rngdestination.Offset(rngdestination.Rows.Count)
Cells(i, "B"

.EntireRow.Delete
End If
If Left(Cells(i, "B"

.Text, 9) = "SUNAMERIC" Then
Cells(i, "B"

.EntireRow.Copy Destination:=rngdestination
Set rngdestination = rngdestination.Offset(rngdestination.Rows.Count)
Cells(i, "B"

.EntireRow.Delete
End If
If Left(Cells(i, "B"

.Text, 8) = "HARTFORD" Then
Cells(i, "B"

.EntireRow.Copy Destination:=rngdestination
Set rngdestination = rngdestination.Offset(rngdestination.Rows.Count)
Cells(i, "B"

.EntireRow.Delete
End If
If Left(Cells(i, "B"

.Text, 9) = "NATIONWID" Then
Cells(i, "B"

.EntireRow.Copy Destination:=rngdestination
Set rngdestination = rngdestination.Offset(rngdestination.Rows.Count)
Cells(i, "B"

.EntireRow.Delete
End If
If Cells(i, "C"

.Value = 0 And Cells(i, "F"

.Value = 20 Then
Rows(i).EntireRow.Delete
End If
Next i
'' this is my problem and it dont work
Set Rng1 = Worksheets("Summary"

.Range(Selection, Selection.End(xlDown))
Ncount = Rng1.Count
MsgBox ("You have Successfully Transferred " & Ncount & " rows to the other sheet"
End Sub
thanks