BookmarkSubscribeRSS Feed
Tap222
Calcite | Level 5

proc import
datafile='D:\Exchange of data\shoes.xlsx'
dbms=xlsx
out=shoes
replace;
ENDCOL="4";
STARTCOL="2";

run;

error.png

In the above code it showing error.suggest me where I am going wrong?

6 REPLIES 6
PeterClemmensen
Tourmaline | Level 20

Take a look at the following 🙂

 

http://support.sas.com/documentation/cdl/en/acpcref/69731/HTML/default/viewer.htm#n0msy4hy1so0ren1ac...

 

I usually follow the thumb rule that says

 

"Use RANGE= instead of STARTCOL=, STARTROW=, ENDCOL=, ENDROW=, or any combination of these because RANGE= already contains all of these values."

Tap222
Calcite | Level 5

Actually, it's working with range but startcol and endcol.it doesn't work.

PeterClemmensen
Tourmaline | Level 20

Cool. Does that solve your problem then? 🙂

Ksharp
Super User
STARTCOL=, STARTROW=, ENDCOL=, ENDROW=,

are not available to XLSX engine, try 

dbms=xls

or

dbms=excel

Tom
Super User Tom
Super User

The error message you showed is a side effect of the an earlier error. Fix that first.

I would not recommend using PROC IMPORT to read a CSV file with four columns. You will end up typing less code to just write the data step to read it yourself.  Plus then you won't need to run a PROC DATASETS step to remove unneccessary labels or formats that PROC IMPORT adds.

 

data shoes;
   infile 'D:\Exchange of data\shoes.csv' dsd truncover ;
   length Subsidiary $20 Stores Sales Inventory 8;
   input subsidiary -- inventory;
run;

 

Reeza
Super User

Please don't start a new thread for the same question. 

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

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
  • 2049 views
  • 2 likes
  • 5 in conversation