Macro para eliminar datos de una columna que no figuran como condicional
Tengo la siguiente macro donde obtengo datos de un archivo Excel para después guardar su información de precios depende de la locación
De la siguiente imagen deben crearse archivos excel según los nombres de la columna C a partir del 352 hasta ECUA, pero hay veces que se agregan otros valores como por ejemplo:
Y otros valores.
Consulta: Cómo puedo evitar que estos datos se sigan adicionando?.
Yo he intentado con esto, ósea eliminar el dato cada vez que salga error, pero necesito una macro para controlar que evite estos datos y sólo respete los datos condicionales de la imagen 1:
fila1 = contador("A")
Rows("1:1").Select
Selection.Copy
Rows("2:2").Select
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
Selection.AutoFilter
'Range("J1").Select
ActiveSheet.Range("$A$2:$A" & cont1 + 1).AutoFilter Field:=1, Criteria1:="NR"
Rows("2:2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Delete Shift:=xlUp
Function contador(columna)
Range(columna & "1").Select
Range(Selection, Selection.End(xlDown)).Select
contador = Selection.Count
End Function