SAS Institute. The Power to Know

Learning Center

Stay in Touch

Not sure what course to take?

Speak with an expert curriculum consultant at 800-333-7660 or send an e-mail.

Submit Your Course Requests

Want this course at another location or on a different date? Let us know your course needs.

On-site Pricing

Course fee and EPTO/APTO units differ for on-site training.
Celebrate the student in all of us!
Save 30% SAS Self-Paced e-Learning: You save 30%. We donate 10% to Communities in Schools.

SAS Macro Programming: Advanced Topics

Duration: 1.0 day
Course fee: $575
EPTO units: 1.1
CEUs: 0.6
Register now

This course is designed for those who have a solid understanding of the macro facility and want to expand their knowledge with additional macro techniques.

Learn how to

Who should attend

Experienced SAS macro programmers

Expand/Collapse AllExpand All      Expand/Collapse AllCollapse All      PrintPrint version

Prerequisites
Before attending this course, you should have completed the SAS Macro Language course or have equivalent knowledge and experience.
Course Contents
Handling Special Characters
  • applying compile-time quoting functions
  • applying execution-time quoting functions
Processing Data using Macro Techniques
  • performing numerical calculations
  • calling functions and routines
  • reading and writing data
  • coordinating macro with the DATA step
Building a Library of Macro Utilities
  • enhancing functionality
  • using autocall macros
  • using stored compiled macros
Developing Macro Applications
  • applying best practices
  • debugging and troubleshooting
  • creating portable applications
Software
This course addresses Base SAS. This course is appropriate for students who are using SAS Version 8 or SAS 9 software.
Course Materials
Students receive a hardcopy of the course notes and, in some courses, can choose to take home a copy of the course data.
Share Your Thoughts
Are there additional topics you'd like for this course to address? Would you like for this course to be offered at another training facility? Let us know by adding to our Interest List.

Register now


created using SAS software This page was created using SAS software.