J'ai 20 jeux de données SAS et j'ai besoin de les exporter vers différentes feuilles Excel. J'ai créé une macro SAS pour faire ce travail. Cependant, j'ai remarqué un espace vide à la fin de la sortie.SAS DDE Export Excel espaces
For eg: "Creative" is getting exported as "Creative ".
En tant que tel, il n'y a pas d'espace vide dans les données réelles et apparaît seulement après l'exportation des variables à exceller. J'ai toujours inclus le code suivant pour se débarrasser de ces blancs
Filename out dde "excel|[Output.xlsm]!sheet1!r1c1:r10c25";
data want;
set have;
array vars (i) _char_;
do i=1 to dim(vars);
vars(i)=compress(vars(i));
end;
run;
data _null_;
Set want;
file out lrecl=1000 notab;
put
var1-var25;
run;
J'apprécie votre aide.
Affiche le code réellement utilisé, y compris la partie d'exportation et la chaîne de connexion DDE. – Reeza
Salut Reeza, j'ai modifié le code avec la chaîne de connexion DDE – ckp
Vous avez oublié les données ont. –