Bonjour,

Je rencontre des problèmes avec l'export sous Excel depuis que je passe par DBMS=XLSX.

Auparavant, j'exportait via SAS PC 9.4 par une proc export classique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
PROC EXPORT DATA=TABLE
                     OUTFILE =<chemin>/ Export Excel.xlsx
                     DBMS = EXCEL REPLACE LABEL; SHEET = 'Excel';
RUN;

Désormais, je travaille sous SAS Guide connecté sous Linux qui ne gère pas le DBMS=EXCEL.
Il faut passer par le DBMS = XLSX

Seulement, le DBMS=XLSX ne gère pas les valeurs manquantes de la même façon que le DBMS=EXCEL.

Quand je fais des tableaux croisés dynamiques, le TCD ne reconnait plus la valeur manquante sur la version DBMS=XLSX.

Ce n'est pas un problème d'environnement Linux.
J'ai fait le test à partir de la même table sur mon SAS PC en remplaçant juste le DBMS et je reproduis le problème.

Export EXCEL.xlsx
Export XLSX.xlsx


Pouvez-vous m'aider pour que les valeurs manquantes soient exportées comme avant avec le DBMS=EXCEL ??

Merci d'avance !

Laure