J'ai le code SAS suivant qui exporte vers un fichier .xls. (NB: j'ai besoin du format ANCIEN 1997-2003).SAS: PROC EXPORT ajoute un "_" dans le nom de la feuille Excel mais le _ n'est pas présent dans SAS?
Je spécifiez le nom de la feuille être: « PB » Organisation
mais lorsque le fichier est créé le nom de la feuille est « PB_Organization »
Un « _ » a été ajouté. Qu'est-ce qui se passe? PS: Le fichier contient les colonnes et les lignes de droite, c'est juste le nom de la feuille qui est faux.
%let Path_Org = "\\Folder\CurrentMonth - PB Organization";
proc export data=pb_org2
outfile = &Path_Org
dbms=xls replace;
sheet = 'PB Organization';
run;
Quelle version de SAS vous utilisez? Avez-vous Excel sur la machine où SAS est en cours d'exécution? Si oui, avez-vous essayé d'utiliser une valeur de SGBD différente comme EXCEL qui utilisera Excel pour créer le fichier XLS au lieu d'essayer de le faire directement? Avez-vous essayé de modifier le paramètre de l'option système VALIDMEMNAME? – Tom
J'utilise SAS 9.4 BASE. J'ai Excel 2010. – MOLAP
Mais le défi est que j'utilise Access2003 pour lier au fichier xls.file, et c'est pourquoi j'ai besoin de l'ancien excelformat. – MOLAP