Hi, I wanted to get my result in html form. I use the macro variable so that I can get the result by entering the date I want.
However, the html output link could not find the pathway or even the html name I want it to be set. Whats wrong with my code?
Here is my code:
%macro date(YYYY=2018, MM=12,Y=2018,M=12);%global YR MTH ACCYRFY;
(BODY.....)
ods html
file='C:\Data\POLA\&Y\&Y&M\result\Happy_&Y&M..html'
style=normal;
proc print;
run;
%mend date;
%date(YYYY=2018,MM=12,Y=2018,M=12);
enclose in double quotes
"C:\Data\POLA\&Y\&Y&M\result\Happy_&Y&M..html"
as macro var reference do not resolve in single quotes
enclose in double quotes
"C:\Data\POLA\&Y\&Y&M\result\Happy_&Y&M..html"
as macro var reference do not resolve in single quotes
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
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.