I'm trying to set a libname step with a macro, which looks like this: %include "Z:\somelocation\somemacro.sas"; %merge (name= varname, file= filename); run; endsas; [include macro: somemacro.sas] options ps=max ls=232 nocenter nodate; %macro merge (name = , file = ); libname in1 ("Z:\date1\sasdata", "Z:\date2\sasdata"); When running the program, in1 assigns appropriately but the macro variables don't "resolve": "WARNING: Apparent symbolic reference FILE not resolved" If I place the "in2" outside of the macro, the macro resolves but the "in2" library reference does not resolve. I've created several files using similar techniques (without error); it seems I'm missing a simple detail and would greatly appreciate any help. Thanks!
... View more