Bonjour,
je voudrais envyer des résultats de SAS à excel via le DDE, je fais d'abord cette macro :
et j'ai ce message d'erreur : ERROR: Physical file does not exist, EXCEL|SYSTEM .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 %MACRO OPENXLS(TIME=3); %LET DOS=\\XXXXX;/*DOSSIER POUR LA SAUVEGARDE*/ %LET DOS2=\\XXXX;/*DOSSIER DU TEMPLATE/MODÈLE*/ FILENAME DDECMDS DDE ' EXCEL|SYSTEM '; SYSTASK COMMAND "START EXCEL"; DATA _NULL_; RC=SLEEP(&TIME); RUN; DATA _NULL_; FILE DDECMDS; PUT %UNQUOTE(%BQUOTE('[OPEN("&DOS2.\SYNTHESE_STATUTS.XLSX")]')); PUT %UNQUOTE(%BQUOTE('[SAVE.AS("&DOS.\SYNTHESE_STATUTS.XLSX")]')); RUN; %MEND; %OPENXLS;
comment faire ? merci beuacoup pour votre retour si vous pouvez m'aider
Partager