BookmarkSubscribeRSS Feed
LineMoon
Lapis Lazuli | Level 10

I want to import many sheets in excel file as sas datas

And I want the data name=sheet name

4 REPLIES 4
SASKiwi
PROC Star

My favoured approach is to use the EXCEL LIBNAME (you need SAS/ACCESS to PC Files for this):

libname inxls excel "MyWorkbook.xls";

proc datasets library = out;

  copy in = inxls out = out;

run;

quit;

LineMoon
Lapis Lazuli | Level 10

When I use

proc setinit; run;

I see : SAS/ACCESS to PC Files

But it does not work, why ?

when I write

libname inxls excel "MyWorkbook.xls";

I have an error

SASKiwi
PROC Star

When asking why an error has occurred please also supply your error message otherwise I would be guessing what the problem is.

LineMoon
Lapis Lazuli | Level 10

I will send you the error message later

But , if  i remember well, it will write

ERROR .....EXCEL.....

Question: we do not need a  window server with SAS/ACCESS to PC Files ?

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
  • 4 replies
  • 1313 views
  • 0 likes
  • 2 in conversation