実行中のSASセッション全体で使用可能なマクロ変数を作成します。
種類: | マクロステートメント |
制限事項: | マクロ定義またはオープンコードで使用可能 |
参照項目: | %LOCALステートメント |
1つ以上のマクロ変数名を指定するか、または1つ以上のマクロ変数名を生成するテキスト式を指定します。GLOBALステートメントでは、SAS変数のリストや、SAS変数のリストを生成するマクロ式は使用できません。
新しい読み込み専用のグローバルマクロ変数を作成します。
マクロ名を指定するか、またはマクロ名を生成するテキスト式を指定します。名前は新しいマクロ変数名になります。
文字列またはテキスト式を指定します。
%macro vars(first=1,last=); %global gfirst glast; %let gfirst=&first; %let glast=&last; var test&first-test&last; %mend vars;
proc print; %vars(last=50) title "Analysis of Tests &gfirst-&glast"; run;
PROC PRINT; VAR TEST1-TEST50; TITLE "Analysis of Tests 1-50"; RUN;