before you can open a macr file, you'll need to figure out what kind of file the macr file extension refers to.

This is all lower case. Can you fix that?
Before you can open a MACR file, you'll need to figure out what kind of file the MACR file extension refers to.