Comment ouvrir un fichier Excel sous SAS

julia -  
 julia -
Bonjour à tous,

Comment ouvrir un fichier Excel sous SAS puis l'enregistrer sous un autre nom toujours au format Excel (contrainte, il ne faut pas enregistrer le 1er fichier et les données enregistrées dans le deuxieme doivent être en dure c'est à dire sans les formules).

Voici le début de ma programmation :

/*ouvre Excel*/
X "C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" ;

/*ouvre le fichier 1*/
X "&ChemFich.";

/*enregistre la requete sas dans l'onglet "FeuilleDest1" dans la cellule "CelluleDest1"*/
filename t1 dde "Excel|[&ChemFich.]&FeuilleDest1.!&CelluleDest1.:L400C100" notab;

/*requete SAS*/
data _null_;
file t1;
set TAB.Table1;
put VAR1 '09'x VAR2 '09'x VAR3 '09'x VAR4 '09'x ;
run;

filename t1 dde 'excel|system';

Merci de votre aide

Bonne journée

1 réponse

julia
 
Voici une ligne de code qui permet d'enregistrer sous un autre nom :

data _null_;
file t1;
put '[save.as("R:\XXX\XX\test_K2.xls")]';
run;

par contre les formules ne sont pas copiées en dur.
0