Bonjour,
Pour automatiser des sorties de fichiers Excel via SAS, j'utilise la proc tabulate et ODS htmlcss pour générer des classeurs Excel.
J'aimerais obtenir des fichiers XLSX en sortie.
Connaissez-vous une méthode pour y parvenir ?
Voici la façon dont j'ai programmé mes sorties :
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 %Macro Tableau(variable); Proc tabulate data=fusion format=7.1; Format X X. Y Y. &variable &variable.; class X Y &variable / preloadfmt order=FORMATTED ; TABLE (X all),Y*(&variable All)*pctn<&variable all>="%"*f=pctfmt./ printmiss; run; %Mend; ods listing close; ODS htmlcss file='C:\Q1.xls'; %Tableau(Q1); ods listing close;
Adrien
Partager