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.
Available on demand!
Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.
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.
Select SAS Training centers are offering in-person courses. View upcoming courses for: