| WUSS |
2026 |
SAS Macro Debugging Techniques for Mere Mortals |
Kirk Paul Lafler |
source |
36 |
| WUSS |
2026 |
Why Your SAS Connections Fail: Understanding TLS and Certificates |
Kim M. Wilson |
source |
21 |
| PharmaSUG |
2026 |
From Word Clouds to Phrase Clouds to Amaze Clouds: A Data-Driven Python Programming Solution To Building Configurable Taxonomies That Standardize, Categorize, and Visualize Phrase Frequency |
Troy Martin Hughes |
source |
12 |
| PharmaSUG |
2026 |
SAS Macro Debugging Techniques for Mere Mortals |
Kirk Paul Lafler |
source |
35 |
| PharmaSUG |
2026 |
Three Ways to Over-Engineer Your SAS Custom Steps |
Mary Dolegowski, S. Robert Collins |
source |
9 |
| PHUSE EU |
2025 |
SAS Code Hidden in Plain Sight |
Bartosz Jabłoński |
source presentation source |
28 |
| PHUSE EU |
2025 |
Smarter SAS logging-with a macro AI hasn't mastered (yet) |
Jules Van der Zalm |
source presentation source |
11 |
| MWSUG |
2025 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| MWSUG |
2025 |
From Word Clouds to Phrase Clouds to Amaze Clouds: A Data-Driven Python Programming Solution To Building Configurable Taxonomies That Standardize |
Troy Martin Hughes |
source |
12 |
| SESUG |
2025 |
Give it a ReST! Working with APIs in SAS |
Mark L. Jordan |
|
18 |
| SESUG |
2025 |
Macro Variable Arrays Made Easy with macroArray SAS package |
Bartosz Jabłoński |
|
46 |
| SESUG |
2025 |
SAS Code Hidden in Plain Sight |
Bartosz Jabłoński |
|
28 |
| PharmaSUG |
2025 |
Route Sixty-Six to SAS Programming, or 63 (+3) Syntax Snippets for a Table Look-up Task, or How to Learn SAS by Solving Only One Exercise! |
Bartosz Jabłoński, Quentin McMullen |
source |
58 |
| PharmaSUG |
2025 |
SAS Program for Backup Zipping |
Tong Zhao |
source |
5 |
| PharmaSUG |
2025 |
Writing SAS MACROs in R? R functions can help! |
Chen Ling, Yachen Wang |
source |
17 |
| 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 |
A Fine Quotation: Macro Quoting in SAS |
Mark L. Jordan |
source |
32 |
| SESUG |
2024 |
Log Reviewing Made Easy |
Peter Knapp |
source |
9 |
| WUSS |
2024 |
Fifty Shades of SAS Programming, or 53 (+3) Syntax Snippets for a Table Look-up Task, or How to Learn SAS by Solving Only One Exercise! |
Bartosz Jabłoński, Quentin McMullen |
source |
50 |
| WUSS |
2024 |
From Word Clouds to Phrase Clouds to Amaze Clouds: A Data-Driven Python Programming Solution To Building Configurable Taxonomies That Standardize, Categorize, and Visualize Phrase Frequency |
Troy Martin Hughes |
source |
12 |
| WUSS |
2024 |
LAST CALL to Get Tipsy with SAS: Tips for Using CALL Subroutines |
Lisa A. Mendez, Richann J. Watson |
source |
20 |
| PharmaSUG CN |
2024 |
Data-Driven Programming With CALL EXECUTE |
Lin Jiang |
source |
10 |
| PharmaSUG |
2024 |
LAST CALL to Get Tipsy with SAS: Tips for Using CALL Subroutines |
Lisa A. Mendez, Richann J. Watson |
source |
20 |
| PharmaSUG |
2024 |
Tips for Completing Macros Prior to Sharing |
Jeffrey P. Meyers |
source |
17 |
| WUSS |
2023 |
Automating Reports Using Macros and Macro Variables |
Ekaterina Roudneva |
source |
18 |
| WUSS |
2023 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| WUSS |
2023 |
SAS Code Hidden in Plain Sight |
Bartosz Jabłoński |
source code |
28 |
| SESUG |
2023 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| SESUG |
2023 |
Systemic Quantitative check to identify if a variable is a confounder in a dataset using SAS Macro code |
Kannan Deivasigamani, Douglas Lunsford |
source |
17 |
| PharmaSUG |
2023 |
A Configuration File Companion: testing and using environment variables and options; templates for startup-only options initstmt and termstmt |
Ronald J. Fehd |
source |
18 |
| PharmaSUG |
2023 |
A Light-Weight Framework to Manage Programs and Run All the TLFs in R |
Chi-Hua Huang |
source |
27 |
| PharmaSUG |
2023 |
Macro Code to Test Existence of Various Objects |
Ronald J. Fehd |
source |
10 |
| SESUG |
2022 |
Introduction To SCL Functions For Macro Programmers |
Ronald J. Fehd |
source |
20 |
| SESUG |
2022 |
Orchestrating and triggering SAS process execution from custom process control tables |
Angye C. Rivero, Osmel Brito Bigott |
source |
11 |
| SESUG |
2022 |
Q&A with the Macro Maven: Do we need Macros? An Essay on the Theory of Application Development |
Ronald J. Fehd |
source |
11 |
| SESUG |
2022 |
Why Write Base SAS Code When the Macro Processor Can Do It for You |
Andrew E. Walker |
source |
13 |
| WUSS |
2022 |
A Configuration File Companion: testing and using environment variables and options; templates for startup-only options initstmt and termstmt |
Ronald J. Fehd |
source |
17 |
| WUSS |
2022 |
An Autoexec Companion, Allocating Location Names during Startup |
Ronald J. Fehd |
source |
17 |
| WUSS |
2022 |
Automating Reports Using Macros and Macro Variables |
Ekaterina Roudneva |
source |
18 |
| WUSS |
2022 |
Calculating Cardinality Ratio in Two Steps |
Ronald J. Fehd |
source |
23 |
| WUSS |
2022 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| WUSS |
2022 |
Introduction to SCL for Macro Programmers |
Ronald J. Fehd |
source |
20 |
| WUSS |
2022 |
The Best Kept Secret of Custom Built Tasks Built in SAS Studio! |
Jennifer Rosson |
source |
29 |
| WUSS |
2022 |
True is not False: Evaluating Logical Expressions |
Ronald J. Fehd |
source |
10 |
| WUSS |
2022 |
Using Dictionary Tables to Create Dynamic Programs |
Jake Reeser |
source |
9 |
| 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 |
A Configuration File Companion: testing and using environment variables and options; templates for startup-only options initstmt and termstmt |
Ronald J. Fehd |
source |
17 |
| SESUG |
2021 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| SESUG |
2021 |
UNIX X Command Tips and Tricks |
David B. Horvath |
source |
9 |
| SESUG |
2021 |
Yo Mama is Broke Cause Yo Daddy is Missing: Autonomously and Responsibly Responding to Missing or Invalid SAS Data Sets Through Exception Handling Routines |
Troy Martin Hughes |
source |
11 |
| PharmaSUG |
2021 |
From %Let to %Local; Methods, Use, and Scope of Macro Variables in SAS Programming |
Jayanth Iyengar |
source |
23 |
| PharmaSUG |
2021 |
The SASSY System: Making R Easier for SAS Programmers |
David J. Bosak |
source |
14 |
| PharmaSUG |
2021 |
Yo Mama is Broke Cause Yo Daddy is Missing: Autonomously and Responsibly Responding to Missing or Invalid SAS Data Sets Through Exception Handling Routines |
Troy Martin Hughes |
source |
11 |
| SGF |
2021 |
Log Reviewing Made Easy |
Peter Knapp |
source presentation |
10 |
| SGF |
2021 |
My First SAS Package: A How-To |
Bartosz Jabłoński |
source presentation |
13 |
| PHUSE EU |
2020 |
Breaking Boundaries: Working Across Different Workspaces in LSAF |
Kai Wanke |
source video presentation source |
8 |
| SGF |
2020 |
Think Globally, Act Locally: Understanding the Global and Local Macro Symbol Tables |
Michelle Buchecker |
source |
11 |
| PharmaSUG |
2020 |
Yo Mama is Broke Cause Yo Daddy is Missing: Autonomously and Responsibly Responding to Missing or Invalid SAS Data Sets Through Exception Handling Routines |
Troy Martin Hughes |
source |
11 |
| SESUG |
2019 |
Discovering the Power of SAS Metadata: An Introduction to Dictionary Tables and Views |
Frank C. DiIorio |
source |
16 |
| SESUG |
2019 |
Hexadecimal Encoding Can Mitigate Some SAS Macro Quoting Issues |
Thomas E. Billings |
source |
12 |
| SESUG |
2019 |
Tales from the Help Desk: Solutions to Common Macro and Macro Variable Issues |
Bruce F. Gilsen |
source |
14 |
| SESUG |
2019 |
UNIX X Command Tips and Tricks |
David B. Horvath |
source |
9 |
| MWSUG |
2019 |
Using the XLSX libref engine with metadata available in Dictionary Tables |
Michael Harper |
|
3 |
| WUSS |
2019 |
Easy Solutions To %LET You Reduce Repetitive Programming |
Ekaterina Roudneva |
source |
16 |
| PharmaSUG |
2019 |
%LOGBINAUTO: A SAS 9.4 Macro for Automated Forward Selection of Log-Binomial Models |
Matthew Finnemeyer |
source |
12 |
| PharmaSUG |
2019 |
Creating In-line Style Macro Functions |
Arthur X. Li |
source |
4 |
| PharmaSUG |
2019 |
Six Useful Data Tool Macros |
Ting Sa |
source |
24 |
| PharmaSUG |
2019 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
source |
24 |
| SGF |
2019 |
SAS Macros Beyond the Basics |
Ronald Coleman |
source |
12 |
| SGF |
2019 |
Using SAS to Analyze ICD9 and ICD10 Codes |
Kathy Hardis Fraeman |
source |
11 |
| PHUSE EU |
2018 |
Macro Variables and the Many Ways to Create Them |
Sarah Berenbrinck |
source presentation source |
7 |
| PHUSE EU |
2018 |
Tree Traversal: Why You Should Never Transpose in PROC SQL |
Jessica Whittaker-Dixon, Will Greenway |
source poster source |
16 |
| SESUG |
2018 |
A Sysparm Companion, Passing Values to a Program from the Command Line |
Ronald J. Fehd |
source |
9 |
| SESUG |
2018 |
An Autoexec Companion, Allocating Location Names during Startup |
Ronald J. Fehd |
source |
16 |
| SESUG |
2018 |
Easily Updating Programs with the SAS Macro Language: an EDFacts Example |
Aaron Brown |
source |
8 |
| SESUG |
2018 |
PROC SQL - GET "INTO:" IT! |
Kelly Schlessman |
source |
5 |
| MWSUG |
2018 |
Efficiency Programming with Macro Variable Arrays |
Veronica Renauldo |
|
19 |
| 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 |
| SGF |
2018 |
Automating Code Generation to Reduce Errors and Effort |
Steve Cavill |
source |
15 |
| SGF |
2018 |
Non-metadata Methods to Keep Passwords and Sensitive Strings out of SAS Source Code and Logs |
Thomas E. Billings |
source |
21 |
| SESUG |
2017 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
source |
10 |
| SCSUG |
2017 |
Enabling Transitions of Care with SAS |
Christopher W. Schacherer |
source |
12 |
| SCSUG |
2017 |
From Researcher to Programmer: 5 SAS Tips I Wished I Knew Then |
Crystal Carel |
source |
5 |
| PHUSE EU |
2017 |
A Practical Guide to Macro Quoting and Working with Macro Variables |
Dawid Militowski |
source presentation source |
9 |
| PHUSE EU |
2017 |
System Macros are Useful - You Can %Bquote Me on That |
Melanie O'Neill |
source presentation source |
8 |
| MWSUG |
2017 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
|
7 |
| WUSS |
2017 |
Automating Code Generation to Reduce Errors and Effort |
Steve Cavill |
source |
14 |
| WUSS |
2017 |
Building Intelligent Macros: Using Metadata Functions with the SAS Macro Language |
Arthur L. Carpenter |
source |
17 |
| WUSS |
2017 |
Doing More with the SAS Display Manager: From Editor to ViewTable - Options and Tools You Should Know |
Arthur L. Carpenter |
source |
17 |
| WUSS |
2017 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
source |
21 |
| PharmaSUG |
2017 |
Building Intelligent Macros: Using Metadata Functions with the SAS Macro Language |
Arthur L. Carpenter |
source |
17 |
| 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 |
Building Intelligent Macros: Using Metadata Functions with the SAS Macro Language |
Arthur L. Carpenter |
source |
17 |
| SGF |
2017 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source zip |
12 |
| SGF |
2017 |
Getting Classy: A SAS Macro for CLASS Statement Automation |
Erica Goodrich, Daniel Sturgeon, Kathryn Schurr |
source pdf |
12 |
| SGF |
2017 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
source |
21 |
| SGF |
2017 |
Learn to Please: Creating SAS Programs for Others |
Peter Crawford |
source |
13 |
| SGF |
2017 |
Protecting Your Programs from Unwanted Text Using Macro Quoting Functions |
Michelle Buchecker |
source |
5 |
| SGF |
2017 |
SAS Macros: Advanced Techniques |
Dari Mazloom |
source |
7 |
| SESUG |
2016 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
source |
10 |
| SESUG |
2016 |
Cover Your Assumptions with Custom %str(W)ARNING Messages |
Shane Rosanbalm |
source |
7 |
| SESUG |
2016 |
Divide and Conquer - Writing Parallel SAS Code to Speed Up Your SAS Program |
Doug Haigh |
source |
11 |
| SESUG |
2016 |
I See de Codes: Using SAS to Process and Analyze ICD-9 and ICD-10 Diagnosis Codes Found in Administrative Healthcare Data |
Kathy Hardis Fraeman |
source |
9 |
| SESUG |
2016 |
Macro Code to Test Existence of Various Objects |
Ronald J. Fehd |
source |
9 |
| SESUG |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
source |
29 |
| SESUG |
2016 |
True is not False: Evaluating Logical Expressions |
Ronald J. Fehd |
source |
9 |
| MWSUG |
2016 |
A Sysparm Companion, Passing Values to a Program from the Command Line |
Ronald J. Fehd |
|
8 |
| MWSUG |
2016 |
I've Got to Hand It to You; Portable Programming Techniques |
Arthur L. Carpenter, Mary F. O. Rosenbloom |
|
20 |
| MWSUG |
2016 |
Intermediate SAS Macro Programming |
Chuck Kincaid |
|
19 |
| MWSUG |
2016 |
List Processing Macro Function CallText: Read a Control Data Set and Unquote each Item |
Ronald J. Fehd |
|
9 |
| MWSUG |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
|
29 |
| WUSS |
2016 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
source |
26 |
| WUSS |
2016 |
Some Useful Macros to Make Your Data Work Easier |
Ting Sa |
source |
10 |
| WUSS |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
source |
29 |
| 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 |
Architecting Data Management: Seven Principles Using SAS, DataFlux, and SQL |
Bob Janka |
source |
20 |
| SGF |
2016 |
How to Create Data-Driven Lists |
Kate Burnett-Isaacs |
source |
8 |
| SGF |
2016 |
No More Bad Dates!: A Guide to SAS Dates in Macro Language |
Kate Burnett-Isaacs, Andrew W. Clapson |
source |
8 |
| SGF |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
source presentation |
29 |
| SGF |
2016 |
To Macro or not to Macro: That Is the Question |
Claudine Lougee |
source |
4 |
| SCSUG |
2015 |
Coding Tips from Too Many Years of Programming |
Jimmy A. DeFoor |
source |
17 |
| SCSUG |
2015 |
Let Dates Drive Your Data: A Simple Primer Setting up Macro Dates |
Crystal Carel |
source |
7 |
| MWSUG |
2015 |
%SYSFUNC Is Your Friend |
Kaushal Chaudhary, Deanna Naomi Schreiber-Gregory |
|
6 |
| MWSUG |
2015 |
An Autoexec Companion, Allocating Location Names during Startup |
Ronald J. Fehd |
|
15 |
| MWSUG |
2015 |
Do we need Macros? An Essay on the Theory of Application Development |
Ronald J. Fehd |
|
10 |
| MWSUG |
2015 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
|
23 |
| PHUSE EU |
2015 |
Dynamic, Powerful, User-friendly SQL Joins Made Easy with %VARLIST, a Generic SAS Macro Function |
Jean-Michel Bodart |
source presentation source |
8 |
| PHUSE EU |
2015 |
SAS Macros - Useful Bits and Pieces |
Lawrence Heaton-Wright |
source presentation source |
9 |
| SESUG |
2015 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
source |
10 |
| SESUG |
2015 |
The %LetPut Macro, and Other Proactive Macro Debugging Techniques |
Shane Rosanbalm |
source |
5 |
| SESUG |
2015 |
To Macro or Not ... that is the Question |
Claudine Lougee |
source |
3 |
| SESUG |
2015 |
Unlock SAS Code Automation with the Power of Macros |
William 'Gui' Zupko II |
source |
8 |
| WUSS |
2015 |
Architecting Data Management: 7 Principles using SAS, DataFlux and SQL |
Bob Janka |
source |
17 |
| 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 |
| 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 |
A Simple Macro to Select Various Variables Lists |
Ting Sa, Yanhong Liu |
source |
5 |
| PharmaSUG |
2015 |
Are You a Control Freak? Control Your Programs - Don't Let Them Control You! |
Mary F. O. Rosenbloom, Arthur L. Carpenter |
source |
20 |
| PharmaSUG |
2015 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2015 |
Are You a Control Freak? Control Your SAS Programs - Don't Let Them Control You! |
Mary F. O. Rosenbloom, Arthur L. Carpenter |
source |
20 |
| SGF |
2015 |
Divide and Conquer - Writing Parallel SAS Code to Speed Up Your SAS Program |
Doug Haigh |
source zip |
13 |
| 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 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
source |
6 |
| SGF |
2015 |
Tips and Tricks for SAS Program Automation [presentation] |
Adam Hood |
source |
4 |
| SGF |
2015 |
Unraveling the Knot of Ampersands |
Joe Matise |
source |
8 |
| 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 |
| SESUG |
2014 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
source |
10 |
| PHUSE EU |
2014 |
Call Execute: Let Your Program Run Your Macro |
Artur Usov |
source presentation source |
9 |
| PHUSE EU |
2014 |
Dequote Me On That: Using the Dequote Functions to Add some Friendliness to SAS Macros |
John Hendrickx |
source presentation source |
8 |
| MWSUG |
2014 |
List Processing Macro Call-Macro |
Ronald J. Fehd |
|
19 |
| MWSUG |
2014 |
Understanding Double Ampersand [&&] SAS Macro Variables |
Nina L. Werner |
|
4 |
| 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 |
Are You a Control Freak? Control Your Programs - Don't Let Them Control You! |
Mary F. O. Rosenbloom, Arthur L. Carpenter |
source |
20 |
| 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 |
| WUSS |
2014 |
List Processing Macro Call-Macro |
Ronald J. Fehd |
source |
19 |
| PharmaSUG |
2014 |
Basics of Macro Processing - 'Q' Way |
Usha Kumar |
source |
9 |
| PharmaSUG |
2014 |
Moving to SAS Drug Development 4 |
Magnus Mengelbier |
source |
17 |
| PharmaSUG |
2014 |
Quotes within Quotes: When Single (') and Double (") Quotes are not Enough |
Arthur L. Carpenter |
source |
6 |
| PharmaSUG |
2014 |
Using the Power of SAS SQL |
Jessica Wang |
source |
14 |
| SGF |
2014 |
An Insider's Guide to SAS/ACCESS Interface to ODBC |
Jeffrey Bailey |
source |
12 |
| SGF |
2014 |
Using Base SAS to Extend the SAS System |
Mark L. Jordan |
source |
11 |
| WUSS |
2013 |
Sorting Your List of User-Defined Macro Variables |
Christopher Moore |
source |
4 |
| WUSS |
2013 |
Using SAS to Create Custom Tables and Presentations in Microsoft Office through Dynamic Data Exchange (DDE) |
Kathryn Martin-Fingar |
source |
20 |
| SESUG |
2013 |
A Quick and Gentle Introduction to PROC SQL |
Shane Rosanbalm |
source |
10 |
| SESUG |
2013 |
Averaging Numerous Repeated Measures in SAS Using DO LOOPS and MACROS: A Demonstration Using Dietary Recall Data |
Kendra Jones, Kyla Shelton |
source |
6 |
| SESUG |
2013 |
Don't Get the Finger... You Know the FAT Finger Creating a Modular Report Approach using BASE SAS |
Penny Eckert |
source |
9 |
| SESUG |
2013 |
Let SAS Do the Coding for You! |
Robert Williams |
source |
9 |
| SESUG |
2013 |
Writing Macro Do Loops with Dates from Then to When |
Ronald J. Fehd |
source |
20 |
| PHUSE EU |
2013 |
Your SAS Secrets Exposed! [presentation] |
David Weiner |
source |
19 |
| MWSUG |
2013 |
SAS: The Power of Macros |
Audrey Yeo |
|
20 |
| MWSUG |
2013 |
Writing Macro Do Loops with Dates from Then to When |
Ronald J. Fehd |
|
20 |
| NESUG |
2013 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
|
10 |
| NESUG |
2013 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
|
26 |
| PharmaSUG |
2013 |
Processing MedDRA SMQs: Using Recursive Programming to Handle Hierarchical Data Structures |
Paul Stutzman |
source |
7 |
| SGF |
2013 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
source |
26 |
| NESUG |
2012 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
|
10 |
| PHUSE EU |
2012 |
CS01:GTL (Graphics Template Language) in SAS 9.2 |
Philip R. Holland |
source presentation source |
6 |
| PHUSE EU |
2012 |
MACUMBA - A Modern SAS GUI - Debugging Made Easy |
Michael Weiss |
source presentation source |
9 |
| SESUG |
2012 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
source |
17 |
| SESUG |
2012 |
HELP, My SAS Program isn't Working: Where to Turn When You Need Help |
Kimberly J. LeBouton |
source |
4 |
| 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 |
| MWSUG |
2012 |
Creating a SAS Frequency Data Set of Valid Categorical Variables for Export to Microsoft Excel or Access |
Neil Kamdar |
|
7 |
| MWSUG |
2012 |
Doing More with the Display Manager: From Editor to ViewTable - Options and Tools You Should Know |
Arthur L. Carpenter |
|
17 |
| MWSUG |
2012 |
Why and How To Use SAS Macro Language: Easy Ways To Get More Value and Power from Your SAS Software Tools |
LeRoy Bessler |
|
24 |
| WUSS |
2012 |
Doing More with the Display Manager: From Editor to ViewTable - Options and Tools You Should Know |
Arthur L. Carpenter |
source |
17 |
| WUSS |
2012 |
Dynamically Determine Treatment Populations and Denominators |
Ruth Johnson |
source |
10 |
| WUSS |
2012 |
HELP, My SAS Program isn't Working: Where to Turn When You Need Help |
Kimberly J. LeBouton |
source |
4 |
| PharmaSUG |
2012 |
An Innovative ADaM Programming Tool for FDA Submission |
Xiangchen (Bob) Cui, Min Chen, Tathabbai Pakalapati |
source |
25 |
| PharmaSUG |
2012 |
Basic Debugging Techniques |
Beatriz Garcia, Alberto Hernandez |
source |
8 |
| PharmaSUG |
2012 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
source |
16 |
| PharmaSUG |
2012 |
Doing More with the Display Manager: From Editor to ViewTable - Options and Tools You Should Know |
Arthur L. Carpenter |
source |
17 |
| PharmaSUG |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2012 |
Using SAS Colon Effectively |
Sudhir Singh |
source |
6 |
| SGF |
2012 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
source |
10 |
| SGF |
2012 |
Dickens vs. Hemingway: Text Analysis and Readability Statistics in Base SAS |
Jessica R. Hampton |
source |
8 |
| SGF |
2012 |
Doing More with the SAS Display Manager: From Editor to ViewTable - Options and Tools You Should Know |
Arthur L. Carpenter |
source |
17 |
| SGF |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2012 |
Tales from the Help Desk 5: Yet More Solutions for Common SAS Mistakes |
Bruce F. Gilsen |
source |
8 |
| SESUG |
2011 |
Introduction to SAS Macro Language |
John Myers |
source |
7 |
| SESUG |
2011 |
SAS Macro Dynamics - From Simple Basics to Powerful Invocations |
Richard Andrews |
source |
6 |
| WUSS |
2011 |
HELP, My SAS Program isn't Working: Where to Turn When You Need Help |
Kimberly J. LeBouton |
source |
4 |
| WUSS |
2011 |
Macro Tabulating Missing Values, Leveraging SAS PROC CONTENTS |
Adam Chow |
source |
9 |
| PHUSE EU |
2011 |
Some New Features in SAS 9.3 (Overview) [presentation] |
Daniel Christen |
source |
43 |
| MWSUG |
2011 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
|
21 |
| NESUG |
2011 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
|
10 |
| NESUG |
2011 |
Get Started Writing SAS Macros |
Luisa M. Hartman, Jane X. Liao |
|
12 |
| NESUG |
2011 |
Looping Through the Unknown |
Rebecca I. Piegari |
|
4 |
| NESUG |
2011 |
Planting Your Rows: Using SAS Formats to Make the Generation of Zero-Filled Rows in Tables Less Thorny |
Kathy Hardis Fraeman |
|
11 |
| NESUG |
2011 |
Tales from the Help Desk 5: Yet More Solutions for Common SAS Mistakes |
Bruce F. Gilsen |
|
8 |
| NESUG |
2011 |
Techniques for Reading DB2 Data |
Steven H. Feder |
|
15 |
| NESUG |
2011 |
Viva la Resolucion! 5 Things You Should Know About Macro Resolution |
Daniel R. Bretheim |
|
8 |
| PharmaSUG |
2011 |
A Cost-Effective SDTM Conversion for NDA Electronic Submission |
Xiangchen (Bob) Cui, Scott E. Moseley, Min Chen |
source |
12 |
| PharmaSUG |
2011 |
SYMply PUT: GET the most out of SYMPUTX and SYMGETN |
Robert Howard |
source |
4 |
| PharmaSUG |
2011 |
The Path, The Whole Path, And Nothing But the Path, So Help Me Windows |
Arthur L. Carpenter |
source |
8 |
| SGF |
2011 |
HELP, My SAS Program isn't Working: Where to Turn When You Need Help |
Kimberly J. LeBouton |
source |
4 |
| SGF |
2011 |
Perl Regular Expression in SAS Macro Programming |
Yanwei Zhang |
source |
7 |
| SGF |
2011 |
SAS Code and Macros: How They Interact |
Bruce F. Gilsen |
source |
20 |
| SGF |
2011 |
The Anti-Curse: Creating an Extension to SAS Enterprise Miner Using PROC ARBORETUM |
Andrew S. Cathie |
source |
11 |
| SGF |
2011 |
Using CALL SYMPUT to Simplify |
W. Jodi Auyuen |
source |
7 |
| NESUG |
2010 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
|
13 |
| NESUG |
2010 |
Automatically Converting Character Variables That Store Numbers to Numeric Variables |
Christopher J. Bost |
|
13 |
| NESUG |
2010 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| NESUG |
2010 |
Macro - How and Why |
H. Ian Whitlock |
|
4 |
| NESUG |
2010 |
Make it robust and easier to maintain |
Mindy Wang |
|
8 |
| NESUG |
2010 |
SAS Code and Macros: How They Interact |
Bruce F. Gilsen |
|
10 |
| NESUG |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
|
12 |
| NESUG |
2010 |
To FREQ, Perchance to MEANS |
Christopher J. Bost |
|
11 |
| SCSUG |
2010 |
Demystifying the SAS Macro Facility - by Example |
Marje Fecht |
source |
14 |
| SCSUG |
2010 |
It's Five O'Clock Somewhere!!! Handling Dates And Times In SAS |
Toby Dunn, Sarah Woodruff |
source |
21 |
| SCSUG |
2010 |
Macro Quoting |
Toby Dunn |
source |
13 |
| SCSUG |
2010 |
Take Control: Understanding and Controlling Your Do-Loops |
Sarah Woodruff, Toby Dunn |
source |
21 |
| WUSS |
2010 |
HELP, My SAS Program isn't Working: Where to Turn When You Need Help |
Kimberly J. LeBouton |
source |
4 |
| WUSS |
2010 |
Key Elements to Develop SAS Macros |
Wei Cheng |
source |
14 |
| MWSUG |
2010 |
Best Practices and Advanced Tips and Techniques for SAS Macro Programming |
Gerry Bonin |
|
9 |
| MWSUG |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
|
12 |
| SESUG |
2010 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
source |
15 |
| SESUG |
2010 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
source |
16 |
| SESUG |
2010 |
How To Use Proc SQL select into for List Processing |
Ronald J. Fehd |
source |
40 |
| SESUG |
2010 |
It's Five O'Clock Somewhere!!! Handling Dates And Times In SAS |
Toby Dunn, Sarah Woodruff |
source |
21 |
| SESUG |
2010 |
Take Control: Understanding and Controlling Your Do-Loops |
Sarah Woodruff |
source |
21 |
| SESUG |
2010 |
The Path, The Whole Path, And Nothing But the Path, So Help Me Windows |
Arthur L. Carpenter |
source |
8 |
| PharmaSUG |
2010 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| PharmaSUG |
2010 |
Manual to Automatic: Changing Your Program's Transmission |
Arthur L. Carpenter |
|
11 |
| 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 |
"SAS macros are just text substitution!" ... ARRRRGGGHHH!!! |
Dianne Piaskoski |
source |
11 |
| SGF |
2010 |
A Serious Look at Macro Quoting |
H. Ian Whitlock |
source |
13 |
| SGF |
2010 |
Automating Report Dates and Formats Using SAS9 Software |
John Simeoni, Dikki Coy |
source |
11 |
| SGF |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
source |
12 |
| SGF |
2010 |
Thoroughly Modern SAS: The SAS Code Analyzer Helps Bring Programs Up to Date |
Merry G. Rabb |
source |
13 |
| 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 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
|
12 |
| SCSUG |
2009 |
Handling Dates in the Macro Facility |
Toby Dunn |
|
5 |
| SCSUG |
2009 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
|
14 |
| SESUG |
2009 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
source |
13 |
| SESUG |
2009 |
Handling Dates in the Macro Facility |
Toby Dunn |
source |
4 |
| SESUG |
2009 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Arthur L. Carpenter |
source |
20 |
| PHUSE EU |
2009 |
Call Symput-Global or Local |
Littish Dominic |
source |
4 |
| MWSUG |
2009 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
|
21 |
| MWSUG |
2009 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
|
20 |
| PNWSUG |
2009 |
Do Which? Loop, Until or While? A Review Of Data Step And Macro Algorithms |
Ronald J. Fehd |
|
11 |
| PNWSUG |
2009 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
|
12 |
| PNWSUG |
2009 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
|
20 |
| NESUG |
2009 |
A Serious Look Macro Quoting |
H. Ian Whitlock |
|
13 |
| NESUG |
2009 |
A Tutorial on the SAS Macro Language |
John J. Cohen |
|
7 |
| NESUG |
2009 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| NESUG |
2009 |
Don't Despair, You Do Have An Option! |
Wei (Lisa) Lin, Jiannan Kang |
|
13 |
| NESUG |
2009 |
Macro - How and Why |
H. Ian Whitlock |
|
4 |
| NESUG |
2009 |
The Macro Debugging Primer |
Frank C. DiIorio |
|
16 |
| NESUG |
2009 |
Using DataSets to Define Macro Loops and Local Macro Variables |
Steven M. Ruegsegger |
|
10 |
| WUSS |
2009 |
Advanced PROC REPORT: Getting Your Tables Connected Using Links I |
Arthur L. Carpenter |
source |
11 |
| WUSS |
2009 |
Creating Macro Variables Using the %LET Statement or the SYMPUT Routine |
Arthur X. Li |
source |
14 |
| WUSS |
2009 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| WUSS |
2009 |
The Next Step with Macros - Double Ampersand Macros &&helpme&i.. |
Jennifer R. Rosson |
source |
5 |
| WUSS |
2009 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
source |
11 |
| WUSS |
2009 |
Using the SmryEachVar Data Review Suite |
Ronald J. Fehd |
source |
20 |
| PharmaSUG |
2009 |
Building the Better Macro: Best Practices for the Design of Reliable, Effective Tools |
Frank C. DiIorio |
|
16 |
| PharmaSUG |
2009 |
List Processing with Call Execute: Routine CallXinc for Calling Parameterized Include Programs Using a Data Set as List of Parameters |
Ronald J. Fehd |
|
10 |
| PharmaSUG |
2009 |
Toolkits for Simulation |
Huei-Ling Chen |
|
6 |
| PharmaSUG |
2009 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
|
10 |
| SGF |
2009 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
source |
10 |
| WUSS |
2008 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
source |
20 |
| WUSS |
2008 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
source |
10 |
| SESUG |
2008 |
"SAS macros are just text substitution!" ... ARRRRGGGHHH!!! |
Dianne Piaskoski |
source |
10 |
| SESUG |
2008 |
Macro Quoting |
Toby Dunn |
source |
13 |
| SESUG |
2008 |
Names, Names, Names - Make Me a List |
H. Ian Whitlock |
source |
11 |
| SESUG |
2008 |
Parameter Passing by Name |
H. Ian Whitlock |
source |
8 |
| SESUG |
2008 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
source |
10 |
| PHUSE EU |
2008 |
Alias Macros, A Flexible Versioning System for Standard SAS Macros |
Jean-Michel Bodart, Guido Wendland |
source |
7 |
| PNWSUG |
2008 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
|
20 |
| PNWSUG |
2008 |
Using Functions SYSFUNC and IFC to Conditionally Execute Statements in Open Code |
Ronald J. Fehd |
|
10 |
| 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 |
Do Which? Loop, Until or While? A Review Of Data Step And Macro Algorithms |
Ronald J. Fehd |
|
9 |
| PharmaSUG |
2008 |
Programming Tips and Examples for Your Toolkit, IV |
John Morrill |
|
12 |
| PharmaSUG |
2008 |
Writing Testing-Aware Programs that Self-Report when Testing Options are True |
Ronald J. Fehd |
|
20 |
| SGF |
2008 |
SAS Macro: Beyond the Basics |
Stephen R. Philp |
source |
17 |
| SGF |
2008 |
Simple %str(ER)ROR Checking in Macros |
Magnus Mengelbier |
source |
16 |
| SGF |
2008 |
The Path, The Whole Path, And Nothing But the Path, So Help Me Windows |
Arthur L. Carpenter |
source |
8 |
| SGF |
2008 |
Using Data Set Values and Variable Names Outside of the DATA Step |
Bruce F. Gilsen |
source |
15 |
| NESUG |
2007 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
|
20 |
| NESUG |
2007 |
Performing Iterative Processes with the Macro Facility |
Katie Joseph, Taylor Lewis |
|
5 |
| NESUG |
2007 |
Using Data Set Values and Variable Names Outside of the DATA Step |
Bruce F. Gilsen |
|
15 |
| NESUG |
2007 |
Writing Testing-Aware Programs that Self-Report when Testing Options are True |
Ronald J. Fehd |
|
20 |
| SESUG |
2007 |
%XMLPORT: An XML Substitute for SAS PROC CPORT/CIMPORT (almost) |
Andy Barnett |
source |
14 |
| SESUG |
2007 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
source |
20 |
| SESUG |
2007 |
SAS/MACRO NOTES: Lines and Columns in the Log |
Paul D. Sherman |
source |
11 |
| MWSUG |
2007 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
|
20 |
| MWSUG |
2007 |
Writing Testing-Aware Programs that Self-Report when Testing Options are True |
Ronald J. Fehd |
|
20 |
| WUSS |
2007 |
Macro To Put Variable Labels Into A SAS Dataset From A Crosswalk Table |
Adam Chow |
source |
9 |
| PHUSE EU |
2007 |
Anticipating user issues with macros |
Lawrence Heaton-Wright |
source |
7 |
| PHUSE EU |
2007 |
Simple %str(ER)ROR Checking in Macros |
Magnus Mengelbier |
source |
15 |
| SCSUG |
2007 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
|
21 |
| PharmaSUG |
2007 |
Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops |
Ronald J. Fehd |
|
10 |
| PharmaSUG |
2007 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Arthur L. Carpenter |
|
20 |
| SGF |
2007 |
Better SAS Programming through Version Control |
Tim P. Williams |
source |
14 |
| SGF |
2007 |
Do Which? Loop, Until or While? A Review Of Data Step And Macro Algorithms |
Ronald J. Fehd |
source |
8 |
| SGF |
2007 |
Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops |
Ronald J. Fehd |
source |
10 |
| SGF |
2007 |
List Processing Basics: Creating and Using Lists of Macro Variables |
Ronald J. Fehd, Arthur L. Carpenter |
source |
20 |
| SGF |
2007 |
Macro Bugs: How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SGF |
2007 |
Names, Names, Names - Make Me a List |
H. Ian Whitlock |
source |
10 |
| SGF |
2007 |
SAS Tools for Program Automation |
Richard F. Pless |
source |
12 |
| SGF |
2007 |
Tales from the Help Desk 2: Solutions for Common SAS Mistakes |
Bruce F. Gilsen |
source |
10 |
| PNWSUG |
2006 |
Modifying The LogParse PassInfo Macro to Provide a Link between Product Usage in Rtrace Log and Time Used in Job Log |
Ronald J. Fehd |
|
10 |
| MWSUG |
2006 |
Modifying the LogParse PassInfo Macro |
Ronald J. Fehd |
|
11 |
| SESUG |
2006 |
Controlling Macro Output or, "What Happens in the Macro, Stays in the Macro" |
Frank C. DiIorio |
source |
8 |
| SESUG |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk |
source |
14 |
| SESUG |
2006 |
Handling Dates in the Macro Facility |
Toby Dunn |
source |
5 |
| SESUG |
2006 |
Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops |
Ronald J. Fehd |
source |
9 |
| SESUG |
2006 |
Modifying The LogParse PassInfo Macro to Provide a Link between Product Usage in Rtrace Log and Time Used in Job Log |
Ronald J. Fehd |
source |
11 |
| SESUG |
2006 |
Putting SAS Dataset Variable Names into a Macro Variable |
Stephanie R. Thompson |
source |
4 |
| SESUG |
2006 |
SAS MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
21 |
| 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 |
| NESUG |
2006 |
Efficient Processing of Long Lists of Variable Names |
Paulette W. Staum |
|
9 |
| NESUG |
2006 |
Handling Dates in the Macro Facility |
Toby Dunn |
|
4 |
| NESUG |
2006 |
Journeymen's Tools: Data Review Macro FreqAll: Using Proc SQL List Processing with Dictionary.Columns to Eliminate Macro Do Loops |
Ronald J. Fehd |
|
9 |
| NESUG |
2006 |
Modifying the LogParse PassInfo Macro |
Ronald J. Fehd |
|
11 |
| NESUG |
2006 |
Renaming Variables for Source Data Residing Outside of a SAS Data Set |
Barbara Morse |
|
3 |
| 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 |
| PharmaSUG |
2006 |
Quote Me On This: How To Make SAS Talk Database |
Paul D. Sherman |
|
5 |
| SUGI |
2006 |
A Powerful Macro to Control Title Appearance in SAS/GRAPH Output |
Louie Huang |
source |
8 |
| SUGI |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk, Marje Fecht |
source |
15 |
| SUGI |
2006 |
DIGITS and DATES - The SQL Procedure Goes "Loopy" |
Jack Hamilton |
source |
11 |
| SUGI |
2006 |
Intermediate and Advanced SAS Macros |
Steven J. First, Katie Minten Ronk |
source |
16 |
| SUGI |
2006 |
SAS Macro Dynamics - From Simple Basics to Powerful Invocations |
Richard Andrews |
source |
6 |
| SUGI |
2006 |
The "Handy, Dandy, Quick-n-Dirty" Contrast Generator - A SAS/IML Macro to Support the GLM, MIXED, and GENMOD Procedures |
Paul A. Thompson |
source |
10 |
| PNWSUG |
2005 |
%SYSFUNC: Extending the SAS Macro Language |
Paul D. Hamilton |
|
16 |
| SESUG |
2005 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| SESUG |
2005 |
Macro Bugs - How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SCSUG |
2005 |
Nesting SAS Macros |
Marsha Weston |
|
23 |
| PHUSE EU |
2005 |
Analysis of Pharmacokinetic Data : Using SAS to Create an Autonomous Environment for the Pharmacokineticist |
Stephen Prust |
source |
7 |
| MWSUG |
2005 |
Using Macro Functions |
Arthur L. Carpenter |
|
10 |
| WUSS |
2005 |
Get Going with PROC SQL |
Richard Severino |
source |
20 |
| WUSS |
2005 |
Job Security: Using the SAS Macro Language to Full Advantage |
Arthur L. Carpenter |
source |
8 |
| 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 |
| NESUG |
2005 |
HOLY MACRO! An Intuitive Approach to Understanding the Macro Facility |
Michael J. Molter |
|
20 |
| NESUG |
2005 |
SAS Comments - How Straightforward Are They? |
Jacksen Lou |
|
8 |
| NESUG |
2005 |
SAS Tips & Techniques from SAS 9 |
Philip A. Mason |
|
8 |
| PharmaSUG |
2005 |
An Animated Guide: How %Str and %NRStr Work |
Russell M. Lavery |
|
13 |
| PharmaSUG |
2005 |
Job Security: Using the SAS Macro Language to Full Advantage |
Arthur L. Carpenter |
|
7 |
| PharmaSUG |
2005 |
Macro Design & Development by Example |
Dante Di Tommaso |
|
6 |
| PharmaSUG |
2005 |
Rules for Tools - The SAS Utility Primer |
Frank C. DiIorio |
|
19 |
| SUGI |
2005 |
An Animated Guide to Basic Parallel Processing |
Russell M. Lavery |
source |
25 |
| SUGI |
2005 |
HOLY MACRO! An Intuitive Approach to Understanding the Macro Facility |
Michael J. Molter |
source |
20 |
| SUGI |
2005 |
Looking for a Date? A Tutorial on Using SAS Dates and Times |
Arthur L. Carpenter |
source |
13 |
| SUGI |
2005 |
Macro Bugs - How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SUGI |
2005 |
Rules for Tools - The SAS Utility Primer |
Frank C. DiIorio |
source |
19 |
| SUGI |
2005 |
SAS Macro Variables and Simple Macro Programs |
Katie Minten Ronk, Steven J. First |
source |
15 |
| NESUG |
2004 |
A Parallel Processing Primer |
Gil Jacobsen, Russell M. Lavery |
|
24 |
| NESUG |
2004 |
Going Under the Hood: How Does the Macro Processor Really Work' |
Lisa Lyons |
|
15 |
| NESUG |
2004 |
Macro Madness: Creating Macro Calls using PROC FREQ |
Wendi L. Wright |
|
13 |
| NESUG |
2004 |
More Tales from the Help Desk: Solutions for Simple SAS Mistakes |
Bruce F. Gilsen |
|
10 |
| NESUG |
2004 |
SYMPUT and SYMGET: Getting DATA Step variables and macro variables to share |
Christianna S. Williams |
|
14 |
| NESUG |
2004 |
Take an In-depth Look at %EVAL Function |
Beilei Xu, Lei Zhang |
|
6 |
| NESUG |
2004 |
The Role of Consecutive Ampersands in Macro Variable Resolution and the Mathematical Patterns That Follow |
Michael J. Molter |
|
8 |
| SCSUG |
2004 |
SAS/ACCESS to External Databases: Wisdom for the Warehouse User |
Judy Loren |
|
10 |
| SESUG |
2004 |
A Second Look at SAS Macro Design Issues |
H. Ian Whitlock |
source |
19 |
| SESUG |
2004 |
Automated Data Collection Using SAS and FTP |
Philip James Busby |
source |
13 |
| SESUG |
2004 |
Dictionary Tables and Views: Essential Tools for Serious Applications |
Frank C. DiIorio, Jeffrey M. Abolafia |
source |
17 |
| SESUG |
2004 |
Rules for Tools - The SAS Utility Primer |
Frank C. DiIorio |
source |
18 |
| SESUG |
2004 |
SAS MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
20 |
| WUSS |
2004 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
source |
12 |
| WUSS |
2004 |
The Easy Way to Flexible Code: SAS Macro Variables |
Mel Widawski |
source |
8 |
| PNWSUG |
2004 |
Make Your Life a Little Easier: The Evolution of a SAS Macro |
Peter J. Lund |
|
10 |
| PNWSUG |
2004 |
SAS Programming for Job Security: Tips and Techniques Revisited |
Arthur L. Carpenter |
|
10 |
| PNWSUG |
2004 |
SAS Tools to Aid in Application Development |
Peter J. Lund |
|
9 |
| PharmaSUG |
2004 |
Five Ways to Create Macro Variables: A Short Introduction to the Macro Language |
Arthur L. Carpenter |
|
12 |
| SUGI |
2004 |
A Second Look at SAS Macro Design Issues |
H. Ian Whitlock |
source |
19 |
| SUGI |
2004 |
Dictionary Tables and Views: Essential Tools for Serious Applications |
Jeffrey M. Abolafia, Frank C. DiIorio |
source |
20 |
| SUGI |
2004 |
Guidelines on Writing SAS Macros for Public Use |
Frank J. Ivis |
source |
10 |
| SUGI |
2004 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
source |
21 |
| SUGI |
2004 |
The Role of Consecutive Ampersands in Macro Variable Resolution and the Mathematical Patterns That Follow |
Michael J. Molter |
source |
9 |
| SCSUG |
2003 |
Macros - Basic |
Destiny Corporation (a company) |
|
14 |
| SCSUG |
2003 |
Macros - Intermediate |
Destiny Corporation (a company) |
|
12 |
| SESUG |
2003 |
Bulletproofing and Knowledge Encapsulation in Statistical Macros |
John K. Troxell |
source |
4 |
| SESUG |
2003 |
Dictionary Tables and Views: Essential Tools for Serious Applications |
Frank C. DiIorio, Jeffrey M. Abolafia |
source |
10 |
| SESUG |
2003 |
Macros - Basic |
Destiny Corporation (a company) |
|
14 |
| SESUG |
2003 |
Macros - Intermediate |
Destiny Corporation (a company) |
|
13 |
| SESUG |
2003 |
MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
10 |
| SESUG |
2003 |
Pivoting Data. An Alternative to ACROSS Variables of the REPORT Procedure |
Bikila bi Gwet |
source |
10 |
| MWSUG |
2003 |
Advanced Macro Topics |
Steven J. First |
|
8 |
| MWSUG |
2003 |
Beginning Macros |
Destiny Corporation (a company) |
|
14 |
| MWSUG |
2003 |
Intemediate Macros |
Destiny Corporation (a company) |
|
12 |
| MWSUG |
2003 |
Macro Quoting Functions, Other Special Character Masking Tools, and How To Use Them |
Arthur L. Carpenter |
|
8 |
| NESUG |
2003 |
A Serious Look at Macro Quoting |
H. Ian Whitlock |
|
10 |
| NESUG |
2003 |
Macro Power |
H. Ian Whitlock, Quentin McMullen |
|
3 |
| PharmaSUG |
2003 |
Duplicates: Any Database, Any Client, Any Time |
Adel Fahmy |
|
6 |
| PharmaSUG |
2003 |
Invisible Environmental Awareness Techniques |
John K. Troxell |
|
4 |
| SUGI |
2003 |
A Serious Look at Macro Quoting |
H. Ian Whitlock |
source |
10 |
| SUGI |
2003 |
MACRO Function with Error Handling to Automatically Generate Global Macro Date Variables |
Anatoly V. Kulinsky |
source |
5 |
| SUGI |
2003 |
Macro Power |
H. Ian Whitlock, Quentin McMullen |
source |
3 |
| SUGI |
2003 |
Make Your Life a Little Easier: A Collection of SAS Macro Utilities |
Peter J. Lund |
source |
10 |
| SUGI |
2003 |
SAS Helps Those Who Help Themselves: Creating Tools to Aid in Your Application Development |
Peter J. Lund |
source |
9 |
| 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 |
| MWSUG |
2002 |
Introducing Variability to your SAS MACROS: Programmers Guide to Implement Varying Number of Parameters |
Michael P.D. Bramley |
|
6 |
| SCSUG |
2002 |
Beginning Macros |
Dana Rafiee |
|
6 |
| NESUG |
2002 |
An Animated Guide: A Map of the SAS Macro System |
Russell M. Lavery |
|
9 |
| NESUG |
2002 |
Introduction to the SAS Macro Language |
Destiny Corporation (a company) |
|
8 |
| NESUG |
2002 |
Macro Techniques for Repetitive SAS Processing |
Timothy D. Brown |
|
7 |
| SESUG |
2002 |
Beginning Macros |
Destiny Corporation (a company) |
source |
6 |
| SESUG |
2002 |
DATA permlib.dailyfile; |
Heidi Markovitz |
source |
3 |
| SESUG |
2002 |
MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
8 |
| SESUG |
2002 |
The SAS Debugging Primer |
Frank C. DiIorio |
source |
10 |
| WUSS |
2002 |
Flexible Code the Easy Way: SAS Macro Variables |
Mel Widawski |
source |
5 |
| WUSS |
2002 |
The DATA Step in Version 9: What's New? |
Jason Secosky |
source |
6 |
| SEUGI |
2002 |
Custom Bankruptcy Scoring for Account Management [presentation] |
Edward Penner |
source |
10 |
| PharmaSUG |
2002 |
Bulletproofing and Knowledge Encapsulation in Statistical Macros |
John K. Troxell |
|
4 |
| PharmaSUG |
2002 |
Create Directory on Windows Without the Fleeting DOS Window |
Hsiwei Yu |
|
2 |
| SUGI |
2002 |
Advanced Macro Topics |
Steven J. First |
source |
8 |
| SUGI |
2002 |
Use of the ROC Curve and the Bootstrap in Comparing Weighted Logistic Regression Models |
David Izrael, Annabella Battaglia, David C. Hoaglin, Michael P. Battaglia |
source |
6 |
| SUGI |
2002 |
Using the Magical Keyword 'INTO:' in PROC SQL |
Thiru Satchi |
source |
7 |
| MWSUG |
2001 |
Macro Mania |
Chris O'Brien |
|
7 |
| NESUG |
2001 |
A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven |
Ronald J. Fehd |
|
9 |
| NESUG |
2001 |
Introduction to the SAS Macro Language |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2001 |
Recyclable Code - Building and Using Generic SAS Macros for Ragged Data Marts |
Ralph W. Leighton |
|
10 |
| NESUG |
2001 |
Using the Magical Keyword 'INTO:' in PROC SQL |
Thiru Satchi |
|
7 |
| NESUG |
2001 |
Wholly MACRO! A handful of techniques to simplify your SAS code and make it recyclable |
Christianna S. Williams |
|
10 |
| VIEWS |
2001 |
Develop in GUI, Run with Grunt |
David H. Johnson |
|
8 |
| VIEWS |
2001 |
Understanding Macros [presentation] |
Bob Newman |
|
10 |
| WUSS |
2001 |
A Macro Utility for Generating Formatted Log Comments |
Peter J. Lund |
source |
4 |
| WUSS |
2001 |
Basic Macro Processing |
Destiny Corporation (a company) |
source |
6 |
| WUSS |
2001 |
Clean Your Data with PROC SQL |
Ann Olmsted |
source |
5 |
| WUSS |
2001 |
Make Your Life a Little Easier: A Collection of SAS Macro Utilities |
Peter J. Lund |
source |
10 |
| SESUG |
2001 |
A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven |
Ronald J. Fehd |
source |
9 |
| SESUG |
2001 |
Advanced Macro Topics |
Steven J. First |
source |
8 |
| SESUG |
2001 |
Basic Macro Processing |
Destiny Corporation (a company) |
source |
6 |
| SCSUG |
2001 |
Advanced Macro Topics |
Steven J. First |
|
8 |
| SCSUG |
2001 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| SUGI |
2001 |
A Beginner's Tour of a Project using SAS Macros Led by SAS-L's Macro Maven |
Ronald J. Fehd |
source |
9 |
| SUGI |
2001 |
Advanced Macro Topics |
Steven J. First |
source |
8 |
| SUGI |
2001 |
An Introduction to SAS Macros |
Steven J. First |
source |
6 |
| SUGI |
2001 |
Develop in GUI, Run with Grunt |
David H. Johnson |
source |
8 |
| SUGI |
2001 |
Make Your Life a Little Easier: A Collection of SAS Macro Utilities |
Peter J. Lund |
source |
10 |
| SUGI |
2001 |
SAS Tips I Learnt Whilst at Oxford |
Philip A. Mason |
source |
5 |
| SUGI |
2001 |
That Mysterious Colon (:) |
Haiping Luo |
source |
5 |
| SUGI |
2001 |
The SAS Debugging Primer |
Frank C. DiIorio |
source |
10 |
| SCSUG |
2000 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2000 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| NESUG |
2000 |
Bulletproofing Your SAS Results |
Vanessa C. Hayden |
|
5 |
| NESUG |
2000 |
Housekeeping Revisited: Managing the Application Environment |
Ralph W. Leighton |
|
10 |
| WUSS |
2000 |
Beginners Guide to Flexibility: Macro Variables |
Mel Widawski |
source |
5 |
| WUSS |
2000 |
SAS Macro Application for Simulating Arrays |
S. Patrick Thornton |
source |
6 |
| WUSS |
2000 |
Using Macro Functions |
Arthur L. Carpenter |
source |
7 |
| MWSUG |
2000 |
SAS MACRO Basics and Fundamentals |
Timothy J. Harrington |
|
10 |
| PharmaSUG |
2000 |
Using the Host Variable INTO: in PROC SQL |
Thiru Satchi |
|
1 |
| SUGI |
2000 |
A Macro Utility for Generating Formatted Log Comments 480 |
Peter J. Lund |
source |
4 |
| SUGI |
2000 |
A SAS Macro for Balancing a Weighted Sample |
David Izrael, Michael P. Battaglia, David C. Hoaglin |
source |
6 |
| SUGI |
2000 |
Using Macro Functions |
Arthur L. Carpenter |
source |
7 |
| SUGI |
2000 |
Using the Magical Keyword 'INTO:' in PROC SQL |
Thiru Satchi |
source |
8 |
| SCSUG |
1999 |
Basic Macro Processing |
Destiny Corporation (a company) |
|
6 |
| SCSUG |
1999 |
Debugging SAS Macros, Revised |
Thomas J. Winn Jr. |
|
7 |
| SESUG |
1999 |
Macro Internals for the User - Developer's Overview |
Susan M. O'Connor |
source |
14 |
| 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 |
Creating Macro Variables via PROC SQL |
Michael S. Zdeb |
|
2 |
| NESUG |
1999 |
Robust Programming Techniques in the SAS System |
Alice M. Cheng |
|
10 |
| NESUG |
1999 |
Secrets of Macro Quoting Functions - How and Why |
Susan M. O'Connor |
|
12 |
| NESUG |
1999 |
Using &SYSBUFFR to Gather User Input |
Michael A. Mace |
|
2 |
| MWSUG |
1999 |
Ad Hoc Report for Users |
Michael A. Mace |
|
3 |
| MWSUG |
1999 |
Obtaining User Criteria Without Editing the Code |
Michael A. Mace |
|
6 |
| MWSUG |
1999 |
SAS MACRO Basics and Fundamentals |
Timothy J. Harrington |
|
10 |
| MWSUG |
1999 |
Using %WINDOW to Obtain User Criteria for Reports |
Michael A. Mace |
|
5 |
| SUGI |
1999 |
Dynamically Creating a Where Statement |
Curtis A. Smith |
source |
3 |
| SUGI |
1999 |
Macro Quoting Functions, Other Special Character Masking Tools, and How To Use Them |
Arthur L. Carpenter |
source |
5 |
| SUGI |
1999 |
SAS Macros Beyond the Basics |
Jay A. Jaffe |
source |
10 |
| SUGI |
1999 |
The SAS Debugging Primer |
Frank C. DiIorio |
source |
5 |
| WUSS |
1998 |
Macro Quoting Functions, Other Special Character Masking Tools, and How To Use Them |
Arthur L. Carpenter |
source |
5 |
| WUSS |
1998 |
SAS Macros Beyond the Basics |
Jay A. Jaffe |
source |
10 |
| WUSS |
1998 |
Using PROC SQL and an Outside Table/File with a Database |
Lynn G. Palmer |
source |
5 |
| NESUG |
1998 |
&&&, ;;, and Other Hieroglyphics - Advanced Macro Topics |
Christopher Yindra |
|
9 |
| NESUG |
1998 |
Handling Missing Values in the SQL Procedure |
Danbo Yi |
|
8 |
| NESUG |
1998 |
Obtaining User Criteria Without Editing the Code |
Michael A. Mace |
|
6 |
| SESUG |
1998 |
Beginning Macros |
Destiny Corporation (a company) |
|
6 |
| SESUG |
1998 |
MATCH-MERGING: 27 Plus Traps and How to Avoid Them |
Malachy J. Foley |
|
10 |
| PNWSUG |
1998 |
Beginning Macros |
Dana Rafiee |
|
6 |
| SUGI |
1998 |
%SYSFUNC - The Brave New Macro World |
Christopher Yindra |
source |
7 |
| SUGI |
1998 |
Intermediate PROC SQL |
Thomas J. Winn Jr. |
source |
7 |
| SUGI |
1998 |
SAS Macros Variables and Simple Macro Programs |
Steven J. First |
source |
10 |
| PNWSUG |
1997 |
%Comment: A Macro to Create Formatted Comments in Your SAS Log |
Peter J. Lund |
|
4 |
| PNWSUG |
1997 |
Fun with %SYSFUNC() |
Peter J. Lund |
|
6 |
| PNWSUG |
1997 |
More Fun with %SYSFUNC() |
Paul D. Hamilton |
|
6 |
| NESUG |
1997 |
%SYSFUNC - The Brave New Macro World |
Christopher Yindra |
|
6 |
| NESUG |
1997 |
Macros from Beginning to Mend - A Simple and Practical Approach to the SAS Macro Facility |
Michael G. Sadof |
|
7 |
| NESUG |
1997 |
The Six Ampersand Solution |
John R. Gerlach |
|
2 |
| NESUG |
1997 |
Using %WINDOW to Obtain User Criteria for Reports |
Michael A. Mace |
|
5 |
| MWSUG |
1997 |
Macro Facility Enhancements for Release 6.09E and Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
|
11 |
| SUGI |
1997 |
&&&, ;;, and Other Hieroglyphics - Advanced Macro Topics |
Christopher Yindra |
source |
9 |
| SUGI |
1997 |
Building a Simple SAS Macro to Generate SQL Instructions in Frequently Used DB2 Tables |
Monique Bryher |
source |
5 |
| SESUG |
1996 |
MACARRAY: A Tool to Store Dataset Names in a Macro "Array" |
Frank C. Dilorio |
|
3 |
| SESUG |
1996 |
Using SASe to Write a LlSREL Program |
Francis J. Kelley |
|
8 |
| WUSS |
1996 |
Building a Simple SAS Macro to Generate SQL Instructions in Frequently Used DB2 Tables |
Monique Bryher |
source |
5 |
| 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 |
| NESUG |
1995 |
A Macro to Manage Use of the Stored Program Facility |
H. Ian Whitlock, Gerard T. Pauline |
|
9 |
| SESUG |
1995 |
Utilizing VMS Directory Information Through SAS: Finding SAS Datasets and Catalogs Without Knowing Where to Look |
Shari Forvendel |
|
5 |
| SUGI |
1995 |
Accessing Your Databases with the SAS System |
C. Michael Whitney |
source |
6 |
| SUGI |
1995 |
Debugging SAS Macros |
Thomas J. Winn Jr. |
source |
7 |
| SUGI |
1995 |
MACRO Facility Enhancements for Release 6.11 |
Jeffrey A. Polzin, Susan M. O'Connor |
source |
10 |
| SUGI |
1995 |
Printing the Contents of Macro Symbol Tables |
Derek Drummond |
source |
2 |
| SCSUG |
1994 |
Debugging SAS Macros |
Thomas J. Winn Jr. |
|
18 |
| WUSS |
1994 |
Experimental Design and Survey Sampling Methods Using the SAS Macro Utility |
Paul W. Johnson |
source |
7 |
| NESUG |
1994 |
%SUBSTR and Other Useful Macro Functions |
Paula B. Podolnick |
|
9 |
| SESUG |
1994 |
Performance Management from Desktop to Data Center |
Jeff Creech |
|
4 |
| SUGI |
1994 |
Advanced SQL and Database Connectivity |
C. Michael Whitney |
source |
4 |
| SUGI |
1994 |
Processing Large SAS and DB2 Files: Close Encounters of the Colossal Kind |
Judy Loren, Alan Dickson |
source |
8 |
| SUGI |
1994 |
SAS Macro Techniques Useful in Development of Flexible Applications |
Christian M. Forster |
source |
7 |
| SUGI |
1994 |
The. Standalone Program Grows Up: Strategies for System Design |
Frank C. DiIorio |
source |
10 |
| SUGI |
1994 |
Warning: Apparent Macro Invocation Not ResolvedTechniques for Debugging Macro Code |
Veronica R. Walgamotte, Jeffrey Phillips, Derek Drummond |
source |
7 |
| NESUG |
1993 |
The PROC SQL Pass-Through Facility: Taking Advantage |
Tim Pruitt |
|
6 |
| SCSUG |
1993 |
A Random Selection Program for Employee Survey Purposes |
Thomas J. Winn Jr. |
|
5 |
| SUGI |
1993 |
Bayesian Statistics in SAS Software |
William J. Raynor Jr. |
source |
10 |
| SUGI |
1993 |
Date Manipulation Techniques, or How D'ya Show a Date a Good Time? |
Jerry Kagan |
source |
10 |
| SUGI |
1993 |
Warning: Apparent Macro Invocation Not ResolvedTechniques for Debugging Macro Code |
Veronica R. Walgamotte, Jeffrey Phillips, Derek Drummond |
source |
6 |
| SUGI |
1993 |
Writing SAS Code Behind The Scenes: A Conversational Macro Example |
Deb Cassidy |
source |
6 |
| SESUG |
1993 |
Macro Quoting Resolved |
John R. Gerlach |
|
4 |
| MWSUG |
1992 |
Writing SAS Code Behind The Scenes: A Conversational Macro Example |
Deb Cassidy |
|
6 |
| SUGI |
1992 |
SAS Software Puzzles 1992: Conversion Techniques |
Veronica Fasullo, Robert G. Hall |
source |
10 |
| SUGI |
1992 |
Smarter SAS Programming through the Use of Coding Conventions |
Linda A. Smith, Anne M. Asher |
source |
6 |
| SUGI |
1992 |
Taking Advantage of Xerox 3700/4050 Printing Ability within a SAS Batch Processing Report |
David Yui |
source |
6 |
| MWSUG |
1991 |
Macros Made Simple |
Eric Webster |
|
6 |
| SEUGI |
1991 |
Exploiting the Hyper-Text Functions in SASAF Software CBT Screens |
Henrik Dorf |
source |
8 |
| SUGI |
1991 |
A Roadmap to Macro Facility Error Messages and Debugging |
Susan M. O'Connor |
source |
|
| SUGI |
1990 |
Build a Production System in SAS Macro |
Robert P. Beeman |
source |
4 |
| SUGI |
1990 |
Conquering the Dreaded Macro Error |
Katie A. Hubbell |
source |
7 |
| SUGI |
1990 |
Debugging Your SAS Macro Application under VMS'": A Practical Approach |
Jodie M. Gilmore, Linda Helwig |
source |
7 |
| NESUG |
1989 |
Conquering the Dreaded Macro Error |
Katie A. Hubbell |
|
9 |
| SEUGI |
1989 |
Macro Bells And Whistles For Version 6 |
Jan Bakker |
source |
3 |
| SUGI |
1989 |
Debugging SAS Macros: A Cookbook Approach |
Earl R. Westerlund |
source |
4 |
| SUGI |
1989 |
Generation of Form Letters with SAS Software |
John B. Nail |
source |
5 |
| SUGI |
1989 |
Time Planning of Projects for Staff Members Using SAS Software |
John J. DeMarchis, Jane F. Ivanschultz |
source |
6 |
| SUGI |
1989 |
Uses of SAS Macro Statements: %LET Statement |
Reiling Lee |
source |
6 |
| SUGI |
1989 |
Using Macros to Develop a Flexible End User System to Access, Edit, and Produce Reports from Any Permanent SAS Dataset |
Cynthia Miller |
source |
5 |
| SUGI |
1988 |
A SAS Macro System for Customized Report Writing |
John Henry King |
source |
6 |
| SUGI |
1988 |
Common Misunderstandings about the SAS Macro Facility |
Earl R. Westerlund |
source |
5 |
| SUGI |
1988 |
SAS/AF Utility Macros |
Karen Crandall |
source |
3 |
| SUGI |
1987 |
%QAFLIST-A Macro to Document SAS/AF Software Libraries |
R. David Sisemore |
source |
6 |
| SUGI |
1987 |
User Interface Tools and the Design of Interactive Systems |
Bob Pulgino |
source |
10 |
| SUGI |
1986 |
Advanced Macro Programming |
Lynn Hannah |
source |
3 |
| SUGI |
1986 |
SPARES - An Interactive Estimating System Using SAS Software, CLISTs, ISPF, and COBOL |
Dan Magnuson, Pamela Suchoski |
source |
7 |
| SUGI |
1985 |
Designing Macro-based Systems |
Jeffrey Phillips |
source |
11 |
| SUGI |
1985 |
Developing and Using Macro Utility Libraries |
Katie A. Hubbell, David S. Septoff |
source |
8 |
| SEUGI |
1984 |
SAS Macro Tutorial |
P. Winters, Steve Morton |
source |
27 |
| SUGI |
1983 |
The SAS Macro Facility |
Joy Reel |
source |
10 |