SAS Programming

DATA Step, Macro, Functions and more
BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
tianerhu
Pyrite | Level 9
libname results 'C:\practice everyday';
proc import datafile = 'C:\practice everyday\input\ABC.xlsx'
out = results.ABC
dbms = xlsx
replace;
getnames = yes;
run;
proc print data = results.ABC;
run; With code above, just get a sas data set named results.ABC which is from sheetA ,isn't it ?(ABC.xlsx has three sheets, the first is sheetA, the second is sheetB, the third is sheetC)
1 ACCEPTED SOLUTION

Accepted Solutions
SASKiwi
PROC Star

You ensure you get the sheet you want it is better to use the SHEET = option as documented here

 

Relying on the order of sheets to pick (the first will be selected by default) the one you want isn't reliable.

View solution in original post

6 REPLIES 6
SASKiwi
PROC Star

So have you run it and got the expected results which would be the first sheet in the workbook?

tianerhu
Pyrite | Level 9

yes

SASKiwi
PROC Star

Then why are you asking the question?

tianerhu
Pyrite | Level 9

I just want to make sure what I thought is correct .

Thank you for your reply.

SASKiwi
PROC Star

You ensure you get the sheet you want it is better to use the SHEET = option as documented here

 

Relying on the order of sheets to pick (the first will be selected by default) the one you want isn't reliable.

tianerhu
Pyrite | Level 9

Thank you for your help.

sas-innovate-white.png

Our biggest data and AI event of the year.

Don’t miss the livestream kicking off May 7. It’s free. It’s easy. And it’s the best seat in the house.

Join us virtually with our complimentary SAS Innovate Digital Pass. Watch live or on-demand in multiple languages, with translations available to help you get the most out of every session.

 

Register now!

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