BookmarkSubscribeRSS Feed
art297
Opal | Level 21

While I've marked this as a question, that was only to allow it to be seen.

 

The exportxl macro, written by Tom Abernathy, Matt Kastin (FriedEgg) and myself, has been updated to enable it to run on server based versions of SAS. I've mentioned this in a recent discussion but, in the event that you weren't following that thread, wanted to make sure that you knew about the changes we've made to the macro.

 

The macro lets one export SAS datasets to Excel without having to license SAS/Access for PC File Formats, not run into those annoying 32/64 bit incompatibilities, and lets one create new workbooks, create new worksheets, modify existing worksheets, take advantage of Excel templates, write to non-pre-defined ranges, export variable names or labels or neither, and export formatted or unformatted values.

 

Previously, the macro wouldn't work in server environments, but now it can with the new code that is available at:  https://github.com/art297/Papers/blob/master/Excelling_to_Another_Level_with_SAS/src/exportxl.sas

 

and the paper, powerpoint and tip sheet can be found at: 

 https://github.com/art297/Papers/tree/master/Excelling_to_Another_Level_with_SAS/doc

 

In addition to all of the above, the macro is faster than all other methods for exporting to Excel if you're running on a stand-alone version of SAS in a Window's environment.

 

Art

 

p.s. This is not a product we are trying to sell but, rather, free use-at-your-own-risk code

1 REPLY 1
Haikuo
Onyx | Level 15

Thanks, Art,  for the headsup!

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

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.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 1 reply
  • 2378 views
  • 0 likes
  • 2 in conversation