views:

245

answers:

1

Is it possible to allocate a SAS script or macro to a Toolbar button in Base SAS? ie can you 'dm' a macro or sas script?

+4  A: 

Certainly. Here is one way:

  1. Go to Tools->Customize.
  2. Select the Customize Tab
  3. Create a new blank button by clicking the "Add Tool" (left most button, right above the word "command"
  4. Select an icon for the new button using the "change icon" button (otherwise it will be blank and won't show up in the toolbar)
  5. To have the button submit a compiled macro, type this in the command field (substituting your macro name of course):

    %nameofmacro;run;

  6. To have the button submit an external sas file, you would put something like this in the command field instead:

    %include "C:\path-to-file\name-of-program.sas";run;

  7. Put whatever you want in the help text and tip text fields

  8. Click OK then save
cmjohns