| WUSS |
2026 |
Using SAS Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
source |
10 |
| PharmaSUG |
2026 |
Timing, Masking, and Resolution: Understanding and Debugging SAS Macros |
Carleigh Jo Crabtree |
source |
11 |
| MWSUG |
2025 |
More Muggles, More Macros: Adding Advanced Data-Driven Wizardry to Your SAS Programs [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
45 |
| MWSUG |
2025 |
SAS Macro Programming: The Basics and Beyond |
Kirk Paul Lafler |
source |
13 |
| SESUG |
2025 |
More Muggles, More Macros: Adding Advanced Data-Driven Wizardry to Your SAS Programs |
Joshua M. Horstman, Richann J. Watson |
|
45 |
| WUSS |
2025 |
More Muggles, More Macros: Adding Advanced Data-Driven Wizardry to Your SAS Programs [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
45 |
| PharmaSUG |
2025 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
11 |
| MWSUG |
2024 |
%RepeatMaskoverFile [presentation] |
Paul Silver |
source |
12 |
| SESUG |
2024 |
A Fine Quotation: Macro Quoting in SAS |
Mark L. Jordan |
source |
32 |
| WUSS |
2024 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
10 |
| PHUSE EU |
2023 |
Dynamic Testing For Empty Datasets |
Timothy Lachlan-cope |
source presentation source |
5 |
| PharmaSUG |
2023 |
Repetitive Analyses in SAS - Use of Macros Versus Data Inflation and BY Group Processing |
Bradford J. Danner, Indrani Sarkar |
source |
6 |
| PharmaSUG |
2023 |
Using SQL Dictionaries to Research the Global Symbol Table |
Ronald J. Fehd |
source |
23 |
| PHUSE EU |
2022 |
RESOLVE - A Lesser-known Powerful SAS Data Step Function for Retrieving Macro Variable Values |
Navneet Agnihotri |
source presentation source |
5 |
| PHUSE EU |
2022 |
Standardised SAS Macro Considerations for Submission-ready Code |
Will Greenway |
source presentation source |
11 |
| SESUG |
2022 |
Using SQL Dictionaries to Research the Global Symbol Table |
Ronald J. Fehd |
source |
15 |
| SESUG |
2022 |
Why Write Base SAS Code When the Macro Processor Can Do It for You |
Andrew E. Walker |
source |
13 |
| WUSS |
2022 |
Finding Your Latest Date |
Bill Coar |
source |
6 |
| WUSS |
2022 |
Macro Programming Essentials for New SAS Users |
Kirk Paul Lafler |
source |
11 |
| SGF |
2020 |
Using SAS Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
source |
11 |
| PHUSE EU |
2019 |
SAS Macro Quoting - A Look Behind the Scenes |
Tim Lepp |
source presentation source |
9 |
| SESUG |
2019 |
Tales from the Help Desk: Solutions to Common Macro and Macro Variable Issues |
Bruce F. Gilsen |
source |
14 |
| SCSUG |
2019 |
SAS Macro Programming Essentials for New Users |
Kirk Paul Lafler |
source |
10 |
| MWSUG |
2019 |
DOMinate your ODS Output with PROC TEMPLATE, ODS Cascading Style Sheets (CCS), and the ODS Document Object Model (DOM) |
Louise S. Hadden, Troy Martin Hughes |
|
18 |
| MWSUG |
2019 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
|
13 |
| MWSUG |
2019 |
Using Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
|
10 |
| PharmaSUG |
2019 |
DOMinate your ODS Output with PROC TEMPLATE, ODS Cascading Style Sheets (CCS), and the ODS Document Object Model (DOM) |
Louise S. Hadden, Troy Martin Hughes |
source |
18 |
| SGF |
2019 |
Hands-On SAS Macro Programming Essentials for New Users |
Kirk Paul Lafler |
source |
10 |
| SGF |
2019 |
SAS Macros Beyond the Basics |
Ronald Coleman |
source |
12 |
| SESUG |
2018 |
Hands-On SAS Macro Programming Essentials for New Users |
Kirk Paul Lafler |
source |
10 |
| SESUG |
2018 |
Life in the Fast Lane: SAS Macro Language with Parallel Processing |
Merry G. Rabb |
source |
7 |
| SESUG |
2018 |
When SAS Doesn't Behave As Expected |
Megan McNeill |
source |
4 |
| MWSUG |
2018 |
Efficiency Programming with Macro Variable Arrays |
Veronica Renauldo |
|
19 |
| MWSUG |
2018 |
Use of SAS Macros to automate the Production of Statistical Process Control Charts |
Lynn (Xiaohong) Liu, Roderick Jones |
|
20 |
| WUSS |
2018 |
DOMinate your ODS Output with PROC TEMPLATE, ODS Cascading Style Sheets (CCS), and the ODS Document Object Model (DOM) by Mastering ODS TRACE DOM, Parsing CSS with a PROC TEMPLATE Front End, and Overriding ODS Style Inheritance with Customized Styles |
Louise S. Hadden, Troy Martin Hughes |
source |
18 |
| WUSS |
2018 |
How Best to Use Macro Quoting Functions |
Arthur X. Li |
source |
11 |
| PharmaSUG |
2018 |
The Fundamentals of Macro Quoting Functions |
Arthur X. Li |
source |
10 |
| SESUG |
2017 |
Tired of CALL EXECUTE? Try DOSUBL |
Jueru Fan |
source |
26 |
| MWSUG |
2017 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
|
7 |
| PharmaSUG |
2017 |
Here Comes The Smart Mock Table: A Novel Way of Creating Clinical Summary Tables Without Any Table Programming (No Kidding!) |
Joseph W. Hinson |
source |
19 |
| PharmaSUG |
2017 |
Making Documents "Intelligent" with Embedded Macro Calls, DOSUBL and Proc STREAM: An example with the CONSORT Flow Diagram |
Joseph W. Hinson |
source |
15 |
| SGF |
2017 |
N-Stage Machine Learning Analysis with the LUA Procedure Helps Solve Big Data Analysis Problems |
Ryo Kiguchi, Eri Sakai, Yoshitake Kitanishi, Akio Tsuji |
source |
8 |
| WUSS |
2016 |
An Animated Guide: An Introduction to SAS Macro Quoting |
Russell M. Lavery |
source |
18 |
| WUSS |
2016 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
source |
26 |
| PharmaSUG |
2016 |
Hands-On SAS Macro Programming Essentials for New Users |
Kirk Paul Lafler |
source |
10 |
| SGF |
2016 |
No More Bad Dates!: A Guide to SAS Dates in Macro Language |
Kate Burnett-Isaacs, Andrew W. Clapson |
source |
8 |
| MWSUG |
2015 |
Essentials of Macro Quoting Functions in SAS |
Kaushal Chaudhary |
|
4 |
| PHUSE EU |
2015 |
The Ampersand (&) Challenge: Single, Double or More? |
Amar Nayakj |
source presentation source |
9 |
| WUSS |
2015 |
Master Macro Variables - by Examples |
Sophia Yue |
source |
16 |
| WUSS |
2015 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
source |
6 |
| PharmaSUG |
2015 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2015 |
Hands-On SAS Macro Programming Essentials for New Users |
Kirk Paul Lafler |
source |
10 |
| SGF |
2015 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
source |
6 |
| SGF |
2015 |
Tweet-O-Matic: An Automated Approach to Batch Processing of Tweets |
Isabel Litton, Rebecca Ottesen |
source |
13 |
| SGF |
2015 |
Unraveling the Knot of Ampersands |
Joe Matise |
source |
8 |
| WUSS |
2014 |
Tweet-O-Matic: An Automated Approach to Batch Processing of Tweets |
Isabel Litton, Rebecca Ottesen |
source |
12 |
| PharmaSUG |
2014 |
Basics of Macro Processing - 'Q' Way |
Usha Kumar |
source |
9 |
| PharmaSUG |
2014 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
source |
6 |
| SGF |
2014 |
PROC STREAM and SAS Server Pages: Generating Custom HTML Reports |
Donald J. Henderson |
source |
18 |
| WUSS |
2013 |
Hands-On SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
9 |
| SCSUG |
2013 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
9 |
| MWSUG |
2013 |
Hands-On SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
|
9 |
| NESUG |
2013 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
|
26 |
| SGF |
2013 |
Hands-On SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
9 |
| SGF |
2013 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
source |
26 |
| SGF |
2013 |
Macro Quoting to the Rescue: Passing Special Characters |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
source |
12 |
| NESUG |
2012 |
What?? SAS/AF & SCL Can Enhance Rapid Prototyping of Modern Web Development Efforts? |
Joe Whitehurst, Richard A. DeVenezia, Arthur S. Tabachneck |
|
19 |
| SESUG |
2012 |
Why Does SAS Say That? What Common DATA Step and Macro Messages Are Trying to Tell You |
Charles E. Mullin, Kevin Russell |
source |
17 |
| WUSS |
2012 |
Macro Quoting to the Rescue: Passing Special Characters |
Mary F. O. Rosenbloom, Edwards Lifesciences, Arthur L. Carpenter |
source |
12 |
| PharmaSUG |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2012 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
9 |
| PharmaSUG |
2012 |
Why Does SAS Say That? What Common DATA Step and Macro Messages Are Trying to Tell You |
Charles E. Mullin, Kevin Russell |
source |
17 |
| SGF |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2012 |
Why Does SAS Say That? What Common DATA Step and Macro Messages Are Trying to Tell You |
Charles E. Mullin, Kevin Russell |
source |
17 |
| SESUG |
2011 |
Introduction to SAS Macro Language |
John Myers |
source |
7 |
| MWSUG |
2011 |
Creating Metadata-Driven Program Logic with the SAS Call Execute Routine - An Example with CTC Grading of Laboratory Results |
Robert W. Graebner |
|
8 |
| MWSUG |
2011 |
SAS Macro Programming Tips, Tricks, and Techniques |
Kirk Paul Lafler |
|
9 |
| NESUG |
2011 |
Get Started Writing SAS Macros |
Luisa M. Hartman, Jane X. Liao |
|
12 |
| SGF |
2011 |
SAS Code and Macros: How They Interact |
Bruce F. Gilsen |
source |
20 |
| NESUG |
2010 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
|
13 |
| NESUG |
2010 |
SAS Code and Macros: How They Interact |
Bruce F. Gilsen |
|
10 |
| SCSUG |
2010 |
Demystifying the SAS Macro Facility - by Example |
Marje Fecht |
source |
14 |
| SCSUG |
2010 |
Macro Quoting |
Toby Dunn |
source |
13 |
| WUSS |
2010 |
Key Elements to Develop SAS Macros |
Wei Cheng |
source |
14 |
| SESUG |
2010 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
source |
15 |
| PharmaSUG |
2010 |
Assessing superiority/futility in a clinical trial: from multiplicity to simplicity with SAS |
Philip J. d'Almada, Laura Aberle |
|
9 |
| 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 |
A Serious Look at Macro Quoting |
H. Ian Whitlock |
source |
13 |
| SGF |
2010 |
Macros Made Easy (and More Efficient) with SAS Enterprise Guide 4.2 Prompts |
Kenneth Sucher |
source |
24 |
| 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 |
| SCSUG |
2009 |
SAS Macro Programming Tips, Tricks, and Techniques |
Kirk Paul Lafler |
|
9 |
| SESUG |
2009 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
source |
13 |
| SESUG |
2009 |
Daunting Tasks Made Simple with Input Techniques and Macro Processing |
Denise A. Kruse |
source |
8 |
| PHUSE EU |
2009 |
MACRO PROCESSOR - The Masked Warrior |
Salaja Akkadan |
source |
11 |
| NESUG |
2009 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
|
13 |
| WUSS |
2009 |
Creating Macro Variables Using the %LET Statement or the SYMPUT Routine |
Arthur X. Li |
source |
14 |
| WUSS |
2009 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
9 |
| PharmaSUG |
2009 |
Building Reusable and Highly Effective Tools with the SAS Macro Language |
Kirk Paul Lafler |
|
9 |
| SGF |
2009 |
SAS Macro Programming Tips and Techniques |
Kirk Paul Lafler |
source |
9 |
| SESUG |
2008 |
"SAS macros are just text substitution!" ... ARRRRGGGHHH!!! |
Dianne Piaskoski |
source |
10 |
| SESUG |
2008 |
Macro Quoting |
Toby Dunn |
source |
13 |
| SESUG |
2008 |
Parameter Passing by Name |
H. Ian Whitlock |
source |
8 |
| PharmaSUG |
2008 |
An Animated Guide: How %Str and %NRStr Work |
Russell M. Lavery |
|
18 |
| PharmaSUG |
2008 |
Exploitation of Metadata for Restructuring Datasets and Code Generation |
Bradford J. Danner |
|
6 |
| SESUG |
2007 |
Data Step Hieroglyphics |
Harry Droogendyk |
source |
10 |
| SESUG |
2007 |
Intelligent SAS Log Manager |
Paul D. Sherman |
source |
4 |
| SESUG |
2007 |
SAS/MACRO NOTES: Lines and Columns in the Log |
Paul D. Sherman |
source |
11 |
| PHUSE EU |
2007 |
Quoting macro variable references |
Shan Lee |
source |
6 |
| PharmaSUG |
2007 |
Creating Metadata-Driven Program Logic with the SAS Call Execute Routine - An Example with CTC Grading of Laboratory Results |
Robert W. Graebner, Overland Park |
|
8 |
| SGF |
2007 |
Tales from the Help Desk 2: Solutions for Common SAS Mistakes |
Bruce F. Gilsen |
source |
10 |
| SCSUG |
2006 |
SAS Macro Language Quick Study |
Clarence W. Jackson |
|
10 |
| SESUG |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk |
source |
14 |
| SESUG |
2006 |
Why Write a Macro? Then Again, Why Not? |
John W. Davison Jr. |
source |
6 |
| WUSS |
2006 |
SAS/MACRO NOTES: Lines and Columns in the Log |
Paul D. Sherman |
source |
11 |
| WUSS |
2006 |
The Easy Way to Flexible Code: SAS Macro Variables |
Mel Widawski |
source |
8 |
| SUGI |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk, Marje Fecht |
source |
15 |
| SUGI |
2006 |
Reading Between the Lines: Distinguishing Macro Code from Open Code in Macros |
Michael J. Molter |
source |
16 |
| PNWSUG |
2005 |
Data Step Hieroglyphics |
Harry Droogendyk |
|
10 |
| WUSS |
2005 |
Intelligent SAS Log Manager |
Paul D. Sherman |
source |
4 |
| NESUG |
2005 |
Data Step Hieroglyphics |
Harry Droogendyk |
|
10 |
| NESUG |
2005 |
HOLY MACRO! An Intuitive Approach to Understanding the Macro Facility |
Michael J. Molter |
|
20 |
| PharmaSUG |
2005 |
An Animated Guide: How %Str and %NRStr Work |
Russell M. Lavery |
|
13 |
| SUGI |
2005 |
HOLY MACRO! An Intuitive Approach to Understanding the Macro Facility |
Michael J. Molter |
source |
20 |
| SUGI |
2005 |
Using Variable Values to Change Macro Variables in Loop Processing |
Michael G. Eberhart |
source |
6 |
| NESUG |
2004 |
An Animated Guide: How %Str and %NRStr Function |
Russell M. Lavery |
|
13 |
| NESUG |
2004 |
Data Step Hieroglyphics |
Harry Droogendyk |
|
10 |
| NESUG |
2004 |
Going Under the Hood: How Does the Macro Processor Really Work' |
Lisa Lyons |
|
15 |
| NESUG |
2004 |
How to develop SAS data mart in one day (with code examples!) |
Tanya Kolosova, Samuel Berestizhevsky |
|
10 |
| NESUG |
2004 |
More Tales from the Help Desk: Solutions for Simple SAS Mistakes |
Bruce F. Gilsen |
|
10 |
| NESUG |
2004 |
The Role of Consecutive Ampersands in Macro Variable Resolution and the Mathematical Patterns That Follow |
Michael J. Molter |
|
8 |
| WUSS |
2004 |
The Easy Way to Flexible Code: SAS Macro Variables |
Mel Widawski |
source |
8 |
| SUGI |
2004 |
The Role of Consecutive Ampersands in Macro Variable Resolution and the Mathematical Patterns That Follow |
Michael J. Molter |
source |
9 |
| WUSS |
2003 |
Using the ARIMA Modeling Capabilities of SAS to Forecast Rates of Febrile Respiratory Infection at Eight U.S. Military Recruit Training Centers |
Christian J. Hansen, Anthony W. Hawksworth, Phillip I. Good, Margaret A. K. Ryan |
source |
3 |
| SCSUG |
2003 |
Macros Made Simple |
Tom Mannigel |
|
5 |
| SESUG |
2003 |
Data Step Hieroglyphics |
Harry Droogendyk |
source |
10 |
| SESUG |
2003 |
Musical Macros: A Soothing Solution for a Recurrent Data Step Headache |
Philip J. d'Almada |
source |
3 |
| NESUG |
2003 |
A Serious Look at Macro Quoting |
H. Ian Whitlock |
|
10 |
| SUGI |
2003 |
A Serious Look at Macro Quoting |
H. Ian Whitlock |
source |
10 |
| MWSUG |
2002 |
Beginning Macros |
Destiny Corporation (a company) |
|
6 |
| SCSUG |
2002 |
Beginning Macros |
Dana Rafiee |
|
6 |
| NESUG |
2002 |
Introduction to the SAS Macro Language |
Destiny Corporation (a company) |
|
8 |
| SESUG |
2002 |
Beginning Macros |
Destiny Corporation (a company) |
source |
6 |
| WUSS |
2002 |
Flexible Code the Easy Way: SAS Macro Variables |
Mel Widawski |
source |
5 |
| SUGI |
2002 |
Bulletproofing Your SAS Results |
Vanessa C. Hayden |
source |
6 |
| SUGI |
2002 |
Table Look-up: Techniques Beyond the Obvious |
Henri Theuwissen, Nancy Croonen |
source |
9 |
| MWSUG |
2001 |
Developing Table-Driven SAS Programs Using Proc Contents |
Robert W. Graebner |
|
7 |
| NESUG |
2001 |
Introduction to the SAS Macro Language |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2001 |
Web Graphs - Making Static Graphs Look Dynamic |
George P. Sharrard |
|
7 |
| 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 |
| SUGI |
2001 |
Intelligent SAS Log Manager |
Paul D. Sherman |
source |
4 |
| SCSUG |
2000 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2000 |
All the Data That Fits, We Print |
Janet E. Stuelpner, Elizabeth Kaptsanov |
|
7 |
| NESUG |
2000 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| WUSS |
2000 |
Beginners Guide to Flexibility: Macro Variables |
Mel Widawski |
source |
5 |
| SCSUG |
1999 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| SCSUG |
1999 |
Debugging SAS Macros, Revised |
Thomas J. Winn Jr. |
|
7 |
| SESUG |
1999 |
Make Your Own Macro Processor |
H. Ian Whitlock |
source |
2 |
| WUSS |
1999 |
Beginners Guide to Flexibility: Macro Variables |
Mel Widawski |
source |
5 |
| NESUG |
1999 |
An Introduction to Macro Variables and Macro Programs |
Michael S. Zdeb |
|
8 |
| NESUG |
1999 |
Make Your Own Macro Processor |
H. Ian Whitlock |
|
2 |
| SUGI |
1999 |
Mini Macros for Major Management of Longitudinal Data |
Philip J. d'Almada |
source |
2 |
| SUGI |
1999 |
SAS Macros Beyond the Basics |
Jay A. Jaffe |
source |
10 |
| NESUG |
1998 |
Techniques for Building a Successful Web Enabled Application Using SAS/IntrNet Software |
Mary Singelais |
|
6 |
| SESUG |
1998 |
Beginning Macros |
Destiny Corporation (a company) |
|
6 |
| PNWSUG |
1998 |
Beginning Macros |
Dana Rafiee |
|
6 |
| PharmaSUG |
1998 |
A Technique for Importing External Data into a Relational Database Using PROC SQL, the Pass-Through Facility and the Macro Language |
Paul Doucette |
|
7 |
| SEUGI |
1997 |
Do it yourself: tips and tricks in building your own application using SAS macro language |
Angelo Tinazzi |
source |
7 |
| PharmaSUG |
1997 |
The Evil Twins of Real Numbers That May Cause Unexpected Results in SAS Applications |
Aileen L. Yam |
|
3 |
| NESUG |
1996 |
&&&, ;;, and Other Hieroglyphics |
Christopher Yindra |
|
8 |
| NESUG |
1996 |
The Evil Twins of Real Numbers That May Cause Unexpected Results in SAS Applications |
Aileen L. Yam |
|
3 |
| SUGI |
1996 |
A Macro to Word Wrap Long Text Strings into a SAS Array |
H. Ian Whitlock |
source |
2 |
| MWSUG |
1995 |
Macro Loops from %Do to %End, or, %Don%'t Get &&Loop&ed by Macros |
Roger Konyndyk |
|
6 |
| NESUG |
1995 |
SAS MACROS: A Gentle Introduction for the Fearful |
Ralph W. Leighton |
|
10 |
| SUGI |
1995 |
Debugging SAS Macros |
Thomas J. Winn Jr. |
source |
7 |
| SCSUG |
1994 |
Debugging SAS Macros |
Thomas J. Winn Jr. |
|
18 |
| NESUG |
1994 |
%SUBSTR and Other Useful Macro Functions |
Paula B. Podolnick |
|
9 |
| NESUG |
1994 |
Using Macro Options |
Nancy Kocher |
|
6 |
| SUGI |
1994 |
Macros Made Simple |
Tom Mannigel |
source |
5 |
| SUGI |
1994 |
Providing User Friendly Access and Subsetting Capabilities to Non-SAS Data Across Operating Platforms |
Jim Anderson |
source |
6 |
| SUGI |
1994 |
Warning: Apparent Macro Invocation Not ResolvedTechniques for Debugging Macro Code |
Veronica R. Walgamotte, Jeffrey Phillips, Derek Drummond |
source |
7 |
| SCSUG |
1993 |
A Program for Facilitating Survey Item Comparisons |
Paul E. Pope |
|
4 |
| SCSUG |
1993 |
Learning to Use SAS Macros the Fast and Easy Way |
Tom Mannigel |
|
5 |
| SCSUG |
1993 |
SAS Puzzlers! |
Conrad Reynolds |
|
8 |
| MWSUG |
1993 |
Providing User Friendly Access and Subsetting Capabilities to Non-SAS Data Across Operating Platforms |
Jim Anderson |
|
10 |
| SEUGI |
1993 |
Performance Issues to Consider When Migrating Production Jobs from Version 5 to Version 6 of the SAS System under MVS |
Chris Luckman |
source |
5 |
| SUGI |
1993 |
Performance Issues to Consider When Migrating Production Jobs from Version 5 to Version 6 of the SAS System under MVS |
Amitava Ghosh, Leigh A. Ihnen |
source |
5 |
| SUGI |
1993 |
SAS Macros: What'sReally Happening? |
Mark Bercov |
source |
5 |
| SUGI |
1993 |
Warning: Apparent Macro Invocation Not ResolvedTechniques for Debugging Macro Code |
Veronica R. Walgamotte, Jeffrey Phillips, Derek Drummond |
source |
6 |
| SCSUG |
1992 |
Macro Techniques for Generating Customized Reports |
Jimmy A. DeFoor |
|
7 |
| NESUG |
1992 |
SAS Macro Language Features for Application Development |
Earl R. Westerlund |
|
5 |
| NESUG |
1992 |
Useful Complexity: An Introduction to Multi-Platform Development in SAS |
Paul Dalberth, Frank C. DiIorio |
|
6 |
| SCSUG |
1991 |
The SAS Macro Language: An Overview |
Thomas J. Winn Jr. |
|
6 |
| SUGI |
1991 |
A Macro Program for Generating Customized Reports from User-Specified Column Variables and Page-Sort Variables |
Jimmy A. DeFoor |
source |
7 |
| SUGI |
1991 |
A Roadmap to Macro Facility Error Messages and Debugging |
Susan M. O'Connor |
source |
|
| SUGI |
1991 |
An Introduction to the SAS Macro Language |
Gary L. Katsanis |
source |
7 |
| SUGI |
1991 |
SAS Macro Language Features for Application Development |
Earl R. Westerlund |
source |
4 |
| SUGI |
1991 |
Screen Control Language Versus Macros in Batch Environments |
Andrew A. Norton |
source |
6 |
| NESUG |
1990 |
An Introduction to the SAS Macro Language |
Gary L. Katsanis |
|
9 |
| SUGI |
1990 |
&&&&&&&&&&SAS - Resolving This and Other SAS Code Challenges |
Warren Repole Jr., Michael C. Hein, Veronica Fasullo, Kita Garrido |
source |
5 |
| SUGI |
1990 |
Debugging Your SAS Macro Application under VMS'": A Practical Approach |
Jodie M. Gilmore, Linda Helwig |
source |
7 |
| SUGI |
1989 |
Debugging SAS Macros: A Cookbook Approach |
Earl R. Westerlund |
source |
4 |
| SUGI |
1988 |
Common Misunderstandings about the SAS Macro Facility |
Earl R. Westerlund |
source |
5 |
| SUGI |
1988 |
Macro and Macro-like Applications for Minicomputers |
Virginia M. Dineley, Toby Trott |
source |
8 |
| SUGI |
1988 |
Teflon and Tang: Forging Generic Macros Tools |
Peter Kretzman |
source |
5 |
| SUGI |
1987 |
The Internals of Macro Processing |
Lynn Hannah Patrick |
source |
6 |
| SEUGI |
1986 |
Advanced Macro Programming |
Bernie Ruane |
source |
4 |
| SEUGI |
1986 |
Performance and Capacity Planning Considerations for the SAS System on Mainframes |
Allan Russell |
source |
5 |
| SUGI |
1986 |
Performance and Capacity Planning Considerations for the SAS System on Mainframes |
Daniel J. Squillace |
source |
5 |
| SUGI |
1985 |
An Introduction to Macro Processing |
Lynn Hannah |
source |
9 |
| SEUGI |
1984 |
SAS Macro Tutorial |
P. Winters, Steve Morton |
source |
27 |
| SUGI |
1984 |
A Systematic Approach to the Understanding of SAS Macros |
Bernie Siryk |
source |
4 |