| WUSS |
2026 |
Using SAS Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
source |
10 |
| MWSUG |
2025 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| MWSUG |
2024 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| SESUG |
2024 |
Log Reviewing Made Easy |
Peter Knapp |
source |
9 |
| WUSS |
2024 |
LAST CALL to Get Tipsy with SAS: Tips for Using CALL Subroutines |
Lisa A. Mendez, Richann J. Watson |
source |
20 |
| PharmaSUG |
2024 |
LAST CALL to Get Tipsy with SAS: Tips for Using CALL Subroutines |
Lisa A. Mendez, Richann J. Watson |
source |
20 |
| WUSS |
2023 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| SESUG |
2023 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| SESUG |
2022 |
Functions (and More!) on CALL! |
Richann J. Watson, Louise S. Hadden |
source |
33 |
| WUSS |
2022 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| WUSS |
2022 |
Functions (and More!) on CALL! |
Richann J. Watson, Louise S. Hadden |
source |
33 |
| PharmaSUG |
2022 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| PharmaSUG |
2022 |
Functions (and More!) on CALL! |
Richann J. Watson, Louise S. Hadden |
source |
33 |
| PharmaSUG |
2022 |
Using the SAS System to interface with the Entrez Programming Utilities (E-utilities) of the National Center for Biotechnology Information (NCBI). |
Kevin R. Viel |
source |
17 |
| 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 |
| SGF |
2021 |
Log Reviewing Made Easy |
Peter Knapp |
source presentation |
10 |
| SGF |
2020 |
Think Globally, Act Locally: Understanding the Global and Local Macro Symbol Tables |
Michelle Buchecker |
source |
11 |
| SGF |
2020 |
Using SAS Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
source |
11 |
| SESUG |
2019 |
Hexadecimal Encoding Can Mitigate Some SAS Macro Quoting Issues |
Thomas E. Billings |
source |
12 |
| MWSUG |
2019 |
Using Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
|
10 |
| SGF |
2019 |
SAS Macros Beyond the Basics |
Ronald Coleman |
source |
12 |
| WUSS |
2018 |
Combined Predictor Selection for Multiple Clinical Outcomes Using PHREG |
L. Grisell Diaz-Ramirez, Siqi Gan, Sei J. Lee, Alexander Smith, John Boscardin |
source |
14 |
| SGF |
2018 |
Automating Code Generation to Reduce Errors and Effort |
Steve Cavill |
source |
15 |
| PHUSE EU |
2017 |
A Practical Guide to Macro Quoting and Working with Macro Variables |
Dawid Militowski |
source presentation source |
9 |
| PHUSE EU |
2017 |
Comparing Six Techniques to do Data Driven Programming |
Joris Derks |
source presentation source |
8 |
| WUSS |
2017 |
Automating Code Generation to Reduce Errors and Effort |
Steve Cavill |
source |
14 |
| PharmaSUG |
2017 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| PharmaSUG |
2016 |
Surviving the SAS Macro Jungle by Using Your Own Programming Toolkit |
Kevin Russell |
source |
16 |
| PHUSE EU |
2015 |
Generating Multiple Parameter Reports into Single Reports Using %Do Loop and CALL SYMPUTX |
Krishna Gohil |
source presentation source |
5 |
| PHUSE EU |
2015 |
SAS Macros - Useful Bits and Pieces |
Lawrence Heaton-Wright |
source presentation source |
9 |
| SESUG |
2015 |
Unlock SAS Code Automation with the Power of Macros |
William 'Gui' Zupko II |
source |
8 |
| PharmaSUG |
2015 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2015 |
Permit Me to Permute: A Basic Introduction to Permutation Tests with SAS/IML Software |
John Vickery |
source |
15 |
| SESUG |
2014 |
Expanding the Use of Weight of Evidence and Information Value to Continuous Dependent Variables for Variable Reduction and Scorecard Development |
Alec Zhixiao Lin, Tung-Ying Hsieh |
|
23 |
| MWSUG |
2014 |
Understanding Double Ampersand [&&] SAS Macro Variables |
Nina L. Werner |
|
4 |
| WUSS |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
source |
20 |
| SCSUG |
2013 |
Leveraging Metadata with the SAS Macro Language |
Keith G. Curtis |
source |
15 |
| SESUG |
2013 |
POSTEQUATE: A SAS Macro for Conducting Non-IRT Test Post-equating |
Isaac Y. Li |
source |
10 |
| SESUG |
2013 |
Repetitive Tasks and Dynamic Lists: Where to Find What You Need and How to Use It |
Repetitive Tasks, Richard Addy |
source |
9 |
| MWSUG |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
|
20 |
| PharmaSUG |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
source |
20 |
| SGF |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
source |
19 |
| SGF |
2013 |
The Surprisingly "Sym"ple Alternative to Hardcoding |
Rachel Carlson, Ruchi Sharma |
source |
6 |
| PharmaSUG |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SCSUG |
2011 |
Finding Oracle Table Metadata: When PROC CONTENTS Is Not Enough |
Jeremy Poling |
source |
12 |
| WUSS |
2011 |
Protecting Macros and Macro Variables: It Is All About Control |
Arthur L. Carpenter |
source |
11 |
| MWSUG |
2011 |
Protecting Macros and Macro Variables: It Is All About Control |
Eric T. Sun, Arthur L. Carpenter |
|
11 |
| MWSUG |
2011 |
Ways of Creating Macro Variables |
Kelley Weston |
|
8 |
| PharmaSUG |
2011 |
Protecting Macros and Macro Variables: It Is All About Control |
Eric T. Sun, Arthur L. Carpenter |
source |
11 |
| PharmaSUG |
2011 |
SYMply PUT: GET the most out of SYMPUTX and SYMGETN |
Robert Howard |
source |
4 |
| MWSUG |
2010 |
Ways of Creating a Macro Variable |
Kelley Weston |
|
8 |
| PharmaSUG |
2010 |
When Best to Use the %LET Statement, the SYMPUT Routine, or the INTO Clause to Create Macro Variables |
Arthur X. Li |
|
18 |
| SGF |
2010 |
When Best to Use the %LET Statement, the SYMPUT Routine, or the INTO Clause to Create Macro Variables |
Arthur X. Li |
source |
18 |
| WUSS |
2009 |
SYMply PUT: GET the Most Out of SYMPUT and SYMGETN |
Robert Howard |
source |
4 |
| SESUG |
2008 |
"SAS macros are just text substitution!" ... ARRRRGGGHHH!!! |
Dianne Piaskoski |
source |
10 |
| SGF |
2008 |
Using the SAS DATA Step and PROC SQL to Create Macro Arrays |
Stuart D. Long, Edward Heaton |
source |
11 |
| NESUG |
2007 |
A Lazy Programmer Case Study: Dynamic Macro Code to Deal with Changing Number of Variables over Time |
Suzanne M. Dorinski |
|
14 |
| NESUG |
2007 |
Adding One Value to All Records in a SAS Data Set |
Anne Warren |
|
6 |
| NESUG |
2007 |
Using the SAS DATA Step and PROC SQL to Create Macro Arrays |
Stuart D. Long, Edward Heaton |
|
11 |
| SESUG |
2006 |
Data Step Interfaces with the Macro Facility |
Toby Dunn |
source |
17 |
| SESUG |
2006 |
SAS MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
21 |
| NESUG |
2006 |
SAS Macros and the Power of Design |
Dalia C. Kahane |
|
12 |
| NESUG |
2003 |
Making the Most of Version 9 Features |
Marje Fecht |
|
3 |
| WUSS |
2002 |
The DATA Step in Version 9: What's New? |
Jason Secosky |
source |
6 |