I'd like to create a code that finds all "NA" values in my existing formulas, and replaces them with "'-"

I recorded a macros, where I erased NA and replaced with '-, which runs perfectly on a one-by-one scale. I also recorded a macros of this change to an entire row of my data, and this macros runs fine if I run the code on a line by line basis. If I highlight a larger range, it will revert the formula to the row that I originally selected. This would be fine, however it would still be highly time consuming over the course of my existing data.

Looking forward to your comments.

Thank you!