• phone icon +44 7459 302492 email message icon info@uplatz.com
  • Register
0- - 0
Job Meter = High

SAS Macro

30 Hours
Online Instructor-led Training
GBP 999 (USD 2800)
Save 50% Offer ends on 30-Jun-2024
SAS Macro course and certification
318 Learners

About this Course
This course covers the SAS Macro Language in depth. The theory and methods of the Macro facility are discussed through examples and applications. You will be able to write your own Macros, understand the structure of the SAS Macro Language and deal with the various functions available in the SAS Macro Language.

----------------------------------------------------------
Target Audience

SAS users seeking to extend their Programming Skills.
----------------------------------------------------------

SAS Macro

Course Details & Curriculum

M1 lntroduction

  • Common Coding Tasks
  • General Strategy

M2 Macro Variables

  • Introduction
  • Automatic Macro Variables
  • Determining the Values of Macro Variables
  • Creating User-Defined Macro Variables
  • Resolution Considerations
  • Macro Variables vs. DATA Step Variables

M3 Macros

  • Definition of a Macro
  • Passing Parameters
  • Compilation and Execution Phases

M4 Behind the Scenes

  • Symbol Table Rules
  • Deleting Macro Variables
  • Nested Macros
  • GLOBAL and LOCAL Variables

M5 Macro Programming

  • Directing Macro Execution
  • Conditional Termination of Macro Flow
  • String Manipulation
  • %SYSFUNC and %QSYSFUNC and %SYSCALL

M6 The DATA Step Interface

  • Functions and Call Routines
  • SYMGET
  • Call SYMPUT and Call SYMPUTX

M7 Handling Special Characters

  • Introduction
  • Numeric Evaluations
  • Introduction to Quoting Functions

M8 Working with Macros

  • Using the %INCLUDE Statement
  • The Autocall Library
  • Storing Macros as Catalog Source Entries (Optional)
  • How SAS Resolves Macro Calls
  • Writing Successful Macros
----------------------------------------------------------

Didn't find what you are looking for?  Contact Us

course.php