| 
    
     |  | こんばんは。ponponです。 
 ISERR関数でエラ−かどうか調べたらいかがでしょう?
 
 削除するのは、A列のN/Aのセルだけでしょうか?
 どこの列か教えてね?
 それとも、その行すべてでしょうか?
 それによって、マクロも違います。
 関数を使ってます。
 試してみてください。
 
 Sub test()
 Dim myR As Range
 With Worksheets(1)
 Set myR = .Range("A1", .Range("A65536").End(xlUp))
 With myR.Offset(0, 26)
 .Value = "=if(ISERR(A1),1,"""")"
 On Error Resume Next
 .SpecialCells(xlCellTypeFormulas, 1).Offset(0, -26).Delete Shift:=xlUp
 ’↑ N/Aのセルだけ削除
 '.SpecialCells(xlCellTypeFormulas, 1).EntireRow.Delete Shift:=xlUp
 ’↑ 行削除
 
 On Error GoTo 0
 .ClearContents
 End With
 End With
 
 End Sub
 
 |  |