Bonjour,

Je fais appel aux experts SAS sur les sorties TAGSETS avec proc Tabulate
Voici mon code :
ods noresults;
ODS TAGSETS.EXCELXP FILE = "fichier_sortie.xls"
OPTIONS (embedded_titles='no'
embedded_footnotes='no'
autofit_height='yes'
sheet_interval='proc'
Formulas='no'
);
/**********************************************************************/
/* Onglet REN */
/**********************************************************************/
ODS TAGSETS.EXCELXP options (sheet_name='ONGLET1');

Proc Tabulate data=table FORMAT=COMMA8. style={font=(Calibri)font_size=11pt};

Classlev A titre / Style=[font=(Calibri)font_size=11pt];
Class A;
Class B ;
var C /Style=[font=(Calibri)font_size=11pt];
var D /Style=[font=(Calibri)font_size=11pt];
Table (A='')*{Style=[font=(Calibri)font_size=11pt]}, (B='')*(D={LABEL="prévu"}*
{STYLE={tagattr='formula:\\text ' FONT=(Calibri) FONT_SIZE=11PT }}*Sum=''
(C*SUM=""*(f=15.0) )) ;
ods output table=solution5 (DROP=_TYPE_ _PAGE_ _TABLE_);
run;

ODS TAGSETS.EXCELXP CLOSE ;
ods results;


Avec ce code, j'obtiens dans Excel dans la cellule prévu ceci =\\text, ce qui est un bon début mais dès que je souhaite ajouter un ' devant ==> ''formula:'\\text ' (le but est d'obtenir dans la cellule ='\\text text= chemin d'un autre fichier excel
dès que j'ajoute la ', SAS se perd

Avez vous une idée ?
Est ce que mon code est bon

Merci