BookmarkSubscribeRSS Feed
Lopes
Calcite | Level 5

Good afternoon,

I need to export from SAS to Excel.

I tried with the proc export but it changed the format and it did not show the column names.

proc export

  data=WORK.xxx

  dbms=xls

  outfile="xxx.xls"

  replace;

run;

How can I export?

Thanks!

3 REPLIES 3
Doc_Duke
Rhodochrosite | Level 12

since you are in the EGuide GUI, you can just export using file --> export.

overmar
Obsidian | Level 7

Insert "label" into the code before replace, this will export the labelled column names from SAS into excel. Mind you if you put labels onto the columns in SAS ie rather than UID you have the label "Unique ID variable", "Unique ID variable" is what will appear in Excel.

proc export

  data=WORK.xxx

  dbms=xls

  outfile="xxx.xls"

  label

  replace;

run;

If you have variable labels and wanted the SAS variable name to actually be output you could put this before your proc export statement

proc datasets lib=work memtype=data;

  modify xxx;

  attrib _all_ label=' ';

run;

Hope this helps.

NK
Calcite | Level 5 NK
Calcite | Level 5

export it as in cvs format and then to excel

hackathon24-white-horiz.png

The 2025 SAS Hackathon Kicks Off on June 11!

Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.

YouTube LinkedIn

Creating Custom Steps in SAS Studio

Check out this tutorial series to learn how to build your own steps in SAS Studio.

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