is not a valid macro name.}A macro name must begin with a letter and can contain letters, numbers, and the underscore character. ...

{\"^1\" is not a valid macro name.}A macro name must begin with a letter and can contain letters, numbers, and the underscore character. It cannot contain spaces or be a word that Project reserves as a keyword.  A macro name also cannot be longer than 128 characters in length.