Я хочу сохранить как файл excel с помощью SAS DDE. Кто-нибудь знает, как отключить предупреждения от excel, если файл существует?SAS DDE excel сохранить как без предупреждения
Ниже приведен код:
FILENAME DCMDS DDE'EXCEL|SYSTEM';
DATA _null_;
FILE dcmds;
PUT "[save.as(""D:\Reports\sme_fwd.xls"")]";
PUT "[file.close(FALSE,FALSE)]";
RUN;
В VBA можно установить Application.DisplayAlerts = False
отключить предупреждение, но я не знаю, что подобный синтаксис SAS DDE.
Спасибо
Привет Reese, Я попробовал этот код. Предупреждение о существовании файла все еще существует. Поэтому я должен щелкнуть каждый раз при запуске кода. Спасибо – BimoS
Я неправильно понял ваш вопрос. Вы сохраняете этот файл поверх другого более старого файла, или вы открыли этот файл и манипулировали им? В принципе, вы можете просто сохранить вместо save.as? – Reeza
Я открыл excel, у которого уже есть шаблон для отчета. После ввода данных из sas thru dde я сохраняю его поверх другого более старого файла. В основном я могу сохранить его в новом файле, но наш планировщик уже настроен на чтение определенного имени файла. Поэтому я должен каждый день заменять его новыми данными. – BimoS