Hi It was a good solution, if there is one person in the macro But I use a dataset til make the macroes to the pdf files. I tried to make the name with %str(%') as a "middlename", but the program translate it to ' data test; set test; apostrophe = index(name,"'"); if apostrophe > 0 then do; name = substr(name,1,apostrof-1) !! %str(%') !! substr(name,apostrof+1); end; run; I have also tried med single quotes and double quotes around %str(%')
... View more