To successfully run the process in your own SAS session, you must provide valid specifications for all of the input macro variables. You can create a separate working file that first
%include's the macro as-is. Although this will generate an error message, it will still define the macro. You can then specify your own
%let statements for each parameter and then invoke the macro directly. Another method is to work directly in the macro file itself and define or
%include a file with data-specific macro variable specifications. If you take this approach, make sure you clean or comment out blocks of code appropriately before loading the updated macro into the system.