@detective_jdee_ wrote: I think the rules have recently changed (and you could correct me if I'm wrong),
No, they have not, rules for formats have not changed in decades ...
but now I know that the format names should be exactly the same as the variable names.
... this is also incorrect. Your original code did not use the format name, that was the problem. One format can be applied to many variables, if you use the name of a format that has been defined.
... View more