Sub Test()
Const SROW As Long = 7
Dim ws As Worksheet, sh As Worksheet, rng As Range, lr As Long, r As Long
Application.ScreenUpdating = False
With ThisWorkbook
Set ws = .Worksheets(1): Set sh = .Worksheets(2)
End With
sh.Rows(SROW & ":" & Rows.Count).Cells.Clear
lr = ws.Cells(Rows.Count, "C").End(xlUp).Row
If lr < SROW Then Exit Sub
ws.Range("A" & SROW & ":G" & lr).Copy sh.Range("A" & SROW)
ws.Range("AN" & SROW & ":AN" & lr).Copy sh.Range("AN" & SROW)
For r = SROW To lr
If sh.Cells(r, "AN").Value <> Join(Array(Chr(207), Chr(230), Chr(209), Chr(32), Chr(203), Chr(199), Chr(228), Chr(237)), Empty) Then
If rng Is Nothing Then Set rng = sh.Rows(r) Else Set rng = Union(rng, sh.Rows(r))
End If
Next r
If Not rng Is Nothing Then rng.EntireRow.Delete
lr = sh.Cells(Rows.Count, "C").End(xlUp).Row
If lr < SROW Then Exit Sub
sh.Range("A" & SROW).Resize(lr - SROW + 1).Value = Evaluate("ROW(1:" & lr - SROW + 1 & ")")
Application.ScreenUpdating = True
End Sub