BookmarkSubscribeRSS Feed
kcodo
Obsidian | Level 7

i got this error message

 

ERROR 217-322: Invalid statement due to first character being unprintable (hexadecimal representation: EFBFBC4D4F44454C).

 

when i run this code 

proc glm data=mydata; 
class group ;
model minTC_ave_mean=Age / EFFECTSIZE alpha=0.05; run;

what is the problem? any help much appreciated

5 REPLIES 5
Reeza
Super User

Did you copy and paste the code from somewhere? 
If so, try typing it out instead. Sometimes, because its a browser, there are hidden characters that don't show up the way you expect, especially if copying from a website or PDF file. 

kcodo
Obsidian | Level 7

 I run; quit; by itself, and re-run the the whole code and it seems to work now. thanks for your help~!

satya7777
Fluorite | Level 6

I too had the same issue. I did the format code and after that it worked like a charm.

It may also work for you.

DidierULaval
Calcite | Level 5
The auto-format code trick worked for me!
DrAbhijeetSafai
Lapis Lazuli | Level 10

I was able to solve this issue for me by following way. 

I downloaded the file in which code was saved. Opened the file, copied the code and pasted the entire code in a notepad file. Now when I am copying the code from notepad file, this issue is resolved. Thanks.

Dr. Abhijeet Safai
Certified Base and Clinical SAS Programmer
Associate Data Analyst
Actu-Real

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 5 replies
  • 10331 views
  • 3 likes
  • 5 in conversation