-1
20 개의 SAS 데이터 세트가 있으며이를 다른 Excel 시트로 내보낼 필요가 있습니다. 이 작업을 수행하기 위해 SAS 매크로를 만들었습니다. 그러나 출력의 끝에 공백이 있음을 알았습니다.SAS DDE Excel 빈 공간을 내 보냅니다.
For eg: "Creative" is getting exported as "Creative ".
이와 같이 실제 데이터에는 공백이 없으며 변수를 내보내고 난 후에 만 나타납니다. 나는이 공백을 제거하기 위해 다음의 코드를 포함시켰다.
Filename out dde "excel|[Output.xlsm]!sheet1!r1c1:r10c25";
data want;
set have;
array vars (i) _char_;
do i=1 to dim(vars);
vars(i)=compress(vars(i));
end;
run;
data _null_;
Set want;
file out lrecl=1000 notab;
put
var1-var25;
run;
당신의 도움에 감사드립니다.
내보내기 부분과 DDE 연결 문자열을 포함하여 실제로 사용 된 코드를 게시하십시오. – Reeza
안녕하세요 Reeza, DDE 연결 문자열을 사용하여 코드를 편집했습니다 – ckp
데이터를 잊어 버렸습니다. –