Excelent, this is just waht I was after. My code is now: data _null_; filename myfile "&dspath.&dsname."; fid=fopen("myfile"); call symput('file_len',finfo(fid, 'File Size (bytes)')); run; %put &file_len; It runs instantly. Thanks, Vince
... View more