| WUSS |
2026 |
Macro-Powered Clinical Reporting in SAS: Automating Workflows with Automatic Macro Variables, ODS TRACE, and Reusable Table-Building Macros |
Chary Akmyradov |
source |
8 |
| PHUSE APAC |
2026 |
Want to be SASsy? |
Parthasarathi Kongara |
source presentation source |
8 |
| MWSUG |
2025 |
Dating for SAS Programmers |
Joshua M. Horstman |
source |
13 |
| MWSUG |
2025 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| MWSUG |
2025 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| SESUG |
2025 |
Dating for SAS Programmers |
Joshua M. Horstman |
|
13 |
| SESUG |
2025 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry |
Joshua M. Horstman, Richann J. Watson |
|
52 |
| WUSS |
2025 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| PharmaSUG |
2025 |
Streamlining Your Workflow: Creating Portable and Automated SAS Enterprise Guide Project Using Project Name |
Chary Akmyradov |
source |
8 |
| MWSUG |
2024 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| PHUSE EU |
2024 |
Another Year, Another Migration: Planning the Move From Entimo entimICE to SAS LSAF |
Panteleo Nacci |
source presentation source |
7 |
| WUSS |
2022 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| WUSS |
2022 |
SAS Log Parsing: SAS Logs without the slog |
Drew Metz |
source |
7 |
| WUSS |
2022 |
Talking to Your Host Interacting with the Operating System and File System from SAS |
Kurt Bremser |
source |
12 |
| PharmaSUG |
2022 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| PharmaSUG |
2022 |
SAS Spontaneous Combustion: Securing Software Portability through Self-Extracting Code |
Troy Martin Hughes |
source |
15 |
| SESUG |
2021 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| PharmaSUG |
2021 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| PharmaSUG |
2020 |
Dating for SAS Programmers |
Joshua M. Horstman |
source |
13 |
| SESUG |
2019 |
Dating for SAS Programmers |
Joshua M. Horstman |
source |
13 |
| SESUG |
2019 |
The Power of PROC SQL's SELECT DISTINCT INTO |
HoaiNam Tran |
source |
9 |
| PharmaSUG |
2019 |
Importing EXCEL Data in Different SAS Maintenance Release Version |
Huei-Ling Chen, Chao-Min Hoe |
source |
7 |
| PharmaSUG |
2019 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
source |
24 |
| SCSUG |
2018 |
Dating for SAS Programmers |
Joshua M. Horstman |
source |
13 |
| SESUG |
2018 |
Dating for SAS Programmers |
Joshua M. Horstman |
source |
13 |
| SESUG |
2018 |
When Reliable Programs Fail: Designing for Timely, Efficient, Push-Button Recovery |
Troy Martin Hughes |
source |
14 |
| MWSUG |
2018 |
Dating for SAS Programmers |
Joshua M. Horstman |
|
13 |
| WUSS |
2018 |
Dating for SAS Programmers |
Joshua M. Horstman |
source |
13 |
| WUSS |
2017 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
source |
21 |
| PharmaSUG |
2017 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| PharmaSUG |
2017 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter |
source |
21 |
| SGF |
2017 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source zip |
12 |
| SGF |
2017 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
source |
21 |
| MWSUG |
2016 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
|
20 |
| WUSS |
2016 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
source |
23 |
| SGF |
2016 |
When Reliable Programs Fail: Designing for Timely, Efficient, Push-Button Recovery |
Troy Martin Hughes |
source |
14 |
| MWSUG |
2015 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
|
23 |
| MWSUG |
2015 |
When Reliable Programs Fail: Designing for Timely, Efficient, Push-Button Recovery |
Troy Martin Hughes |
|
12 |
| PHUSE EU |
2015 |
SAS Macros - Useful Bits and Pieces |
Lawrence Heaton-Wright |
source presentation source |
9 |
| WUSS |
2015 |
Master Macro Variables - by Examples |
Sophia Yue |
source |
16 |
| WUSS |
2015 |
Why Aren't Exception Handling Routines Routine? Toward Reliably Robust Code through Increased Quality Standards in Base SAS |
Troy Martin Hughes |
source |
15 |
| PharmaSUG |
2015 |
When Reliable Programs Fail: Designing for Timely, Efficient, Push-Button Recovery |
Troy Martin Hughes |
source |
12 |
| SGF |
2015 |
From a One-Horse to a One-Stoplight Town: A Base SAS Solution to Preventing Data Access Collisions Using Shared and Exclusive File Locks |
Troy Martin Hughes |
source |
18 |
| SGF |
2015 |
New Macro Features Added in SAS 9.3 and SAS 9.4 |
Richard D. Langston |
source |
6 |
| SGF |
2015 |
Why Aren't Exception Handling Routines Routine? Toward Reliably Robust Code through Increased Quality Standards in Base SAS |
Troy Martin Hughes |
source |
17 |
| MWSUG |
2014 |
SAS PASSTHRU to Microsoft SQL Server using ODBC |
Nina L. Werner |
|
6 |
| MWSUG |
2014 |
Why Aren't Exception Handling Routines Routine? Toward Reliably Robust Code through Increased Quality Standards in Base SAS |
Troy Martin Hughes |
|
14 |
| WUSS |
2014 |
From a One-Horse to a One-Stoplight Town: A Base SAS Solution to Preventing Data Access Collisions through the Detection and Deployment of Shared and Exclusive File Locks |
Troy Martin Hughes |
source |
15 |
| PharmaSUG |
2014 |
Using the Power of SAS SQL |
Jessica Wang |
source |
14 |
| SGF |
2014 |
SAS Enterprise Guide--Your Gateway to SAS |
Dave Shea |
source |
14 |
| PharmaSUG |
2013 |
Dynamic Project Setup and Programming Using SAS Automatic Macro Variables and Environment Variables |
Gary E. Moore |
source |
3 |
| SGF |
2013 |
Making do with less: Emulating Dev/Test/Prod and Creating User Playpens in SAS Data Integration Studio and SAS Enterprise Guide |
David Kratz |
source |
8 |
| SESUG |
2012 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
source |
17 |
| SESUG |
2012 |
Leveraging SQL Return Codes When Querying Relational Databases |
John E. Bentley |
source |
9 |
| SESUG |
2012 |
Programmatic Automation of Categorizing and Listing Specific Clinical Terms |
Ravi Kankipati, Abhilash Chimbirithy |
source |
6 |
| PharmaSUG |
2012 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
source |
16 |
| SGF |
2011 |
SAS Code and Macros: How They Interact |
Bruce F. Gilsen |
source |
20 |
| SGF |
2011 |
The Validator: A Macro to Validate Parameters |
Steven A. Wilson |
source |
13 |
| NESUG |
2010 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| NESUG |
2010 |
SAS Code and Macros: How They Interact |
Bruce F. Gilsen |
|
10 |
| WUSS |
2010 |
Key Elements to Develop SAS Macros |
Wei Cheng |
source |
14 |
| SESUG |
2010 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
source |
16 |
| PharmaSUG |
2010 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| SCSUG |
2009 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
|
12 |
| SESUG |
2009 |
Utilizing the SAS Macro Facility to Interface with PROC COMPARE |
Robert Adams |
source |
4 |
| PNWSUG |
2009 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
|
12 |
| NESUG |
2009 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| WUSS |
2009 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| PharmaSUG |
2009 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| PharmaSUG |
2009 |
Toolkits for Simulation |
Huei-Ling Chen |
|
6 |
| NESUG |
2008 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| PharmaSUG |
2008 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| PharmaSUG |
2008 |
Programming Tips and Examples for Your Toolkit, IV |
John Morrill |
|
12 |
| SGF |
2007 |
SAS Tools for Program Automation |
Richard F. Pless |
source |
12 |
| SESUG |
2006 |
An Easy, Concise Way to Summarize Multiple PROC COMPAREs Using the SYSINFO Macro Variable |
Lex Fennell |
source |
2 |
| PharmaSUG |
2006 |
An Easy, Concise Way to Summarize Multiple PROC COMPAREs Using the SYSINFO Macro Variable |
Lex Fennell |
|
2 |
| PharmaSUG |
2006 |
Meta Data That You (Probably) Didn't Know That You Had: A Beginners' Guide to Using SAS Dictionaries and Automatic Macro Variables |
Richard F. Pless |
|
12 |
| SESUG |
2005 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| MWSUG |
2005 |
SAS And Unix: Techniques For Developing Your Toolbox |
Joe Novotny |
|
7 |
| WUSS |
2005 |
Meta Data That You (Probably) Didn't Know That You Had: A Beginners' Guide to Using SAS Dictionaries and Automatic Macro Variables |
Richard F. Pless |
source |
12 |
| SCSUG |
2004 |
SAS/ACCESS to External Databases: Wisdom for the Warehouse User |
Judy Loren |
|
10 |
| WUSS |
2004 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| PharmaSUG |
2004 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
|
12 |
| WUSS |
2003 |
Nine Steps to Get Started Using SAS Macros |
Jane Stroupe |
source |
5 |
| WUSS |
2003 |
You've Been Xed. Some Helpful Standard OS Level and X Windows Configurations for Using SAS Interactively |
Nick Pászty |
source |
6 |
| SCSUG |
2003 |
Macros - Basic |
Destiny Corporation (a company) |
|
14 |
| SESUG |
2003 |
Macros - Basic |
Destiny Corporation (a company) |
|
14 |
| MWSUG |
2003 |
Beginning Macros |
Destiny Corporation (a company) |
|
14 |
| PharmaSUG |
2003 |
Nine Steps to Get Started Using SAS Macros |
Jane Stroupe |
|
6 |
| SUGI |
2003 |
Nine Steps to Get Started Using SAS Macros |
Jane Stroupe |
source |
5 |
| SUGI |
2003 |
SAS/ACCESS to External Databases: Wisdom for the Warehouse User |
Judy Loren |
source |
9 |
| MWSUG |
2002 |
Beginning Macros |
Destiny Corporation (a company) |
|
6 |
| SCSUG |
2002 |
Beginning Macros |
Dana Rafiee |
|
6 |
| SESUG |
2002 |
Beginning Macros |
Destiny Corporation (a company) |
source |
6 |
| SESUG |
2002 |
DATA permlib.dailyfile; |
Heidi Markovitz |
source |
3 |
| NESUG |
2001 |
Introduction to the SAS Macro Language |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2001 |
Wholly MACRO! A handful of techniques to simplify your SAS code and make it recyclable |
Christianna S. Williams |
|
10 |
| SESUG |
2001 |
Basic Macro Processing |
Destiny Corporation (a company) |
source |
6 |
| SESUG |
2001 |
Introduction to the SAS Macro Language |
Thomas J. Winn Jr. |
source |
4 |
| SCSUG |
2001 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| SCSUG |
2001 |
Introduction to the SAS Macro Language |
Thomas J. Winn Jr. |
|
4 |
| SCSUG |
2000 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2000 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| WUSS |
2000 |
Using Macro Functions |
Arthur L. Carpenter |
source |
7 |
| SUGI |
2000 |
Placing Dates in Your Titles: Do It Dynamically |
Arthur L. Carpenter |
source |
3 |
| SUGI |
2000 |
Using Macro Functions |
Arthur L. Carpenter |
source |
7 |
| SESUG |
1999 |
Macro Internals for the User - Developer's Overview |
Susan M. O'Connor |
source |
14 |
| WUSS |
1999 |
Placing Dates in Your Titles: Do It Dynamically |
Arthur L. Carpenter |
source |
3 |
| WUSS |
1998 |
Introducing the SAS System for Windows into a UNIX Statistical Computing Environment: Challenges from a User's Perspective |
Colin Hessel |
source |
3 |
| SESUG |
1998 |
Beginning Macros |
Destiny Corporation (a company) |
|
6 |
| NESUG |
1997 |
Army Hearing Evaluation Automated Registry System (HEARS) Corporate Data Reporting System - A Customized EIS Solution |
Krista Elspas |
|
9 |
| MWSUG |
1997 |
Macro Facility Enhancements for Release 6.09E and Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
|
11 |
| SESUG |
1997 |
Usage of SYSDATE for Dynamic and Internal Updates during the File Maintenance Run in the Macro-Based Information System |
Jeff F. Sun |
|
10 |
| SUGI |
1996 |
MACRO Facifity Enhancements for Release 6.09E and Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
source |
11 |
| MWSUG |
1995 |
MACRO Facility Enhancements for Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
|
10 |
| SUGI |
1995 |
MACRO Facility Enhancements for Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
source |
10 |
| NESUG |
1993 |
Undocumented Features To Test For the Existence of Data Sets |
John Beach |
|
2 |
| SUGI |
1992 |
Diagnosing Error Messages in Version 6 of the SAS System: But What Does It Really Mean? |
Sally J. Painter |
source |
6 |
| SCSUG |
1991 |
The SAS Macro Language: An Overview |
Thomas J. Winn Jr. |
|
6 |
| SUGI |
1990 |
Debugging Your SAS Macro Application under VMS'": A Practical Approach |
Jodie M. Gilmore, Linda Helwig |
source |
7 |