Define a property of type 'Macro Call' - and this can be assigned to any of the available macros in a program.
Unfortunately it doesn't get assigned within the program - and there doesn't seem to be a way to call the macro. E.g. macro_var(1); in a C block or (without the in a calculation block..