I'm trying to store a format name in a macro variable. How do I invoke a macro value with a "$"?
The macro language doesn't care about the $ character.
So anything like
%let fmtname = $abc. ;
and use in a format statement like
format somevariable &fmtname.;
should work.
If you are looking at something more complicated then provide details.
The macro language doesn't care about the $ character.
So anything like
%let fmtname = $abc. ;
and use in a format statement like
format somevariable &fmtname.;
should work.
If you are looking at something more complicated then provide details.
How do I invoke a macro value with a "$"?
You use a macro variable by starting with &
such as &variablename
but really, the explanation you gave is MUCH MUCH MUCH too brief for us to help in any meaningful way. Spend some time and describe the problem in detail.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.