Bonjour,

Je souhaite exporter une table en fichier texte en sélectionnant une liste de variables avec "--", comme dans l'exemple ci-dessous.
En exportant en format excel, il n'y a pas de soucis.(les variables A, VAR2, VAR2 et TOTO sont bien exportées)
En exportant en format texte, seules les variables A, VAR2, et TOTO sont exportées (le "--" n'est pas pris en compte").
Est-ce normal ? Existe-il une option à activer (pour ne pas avoir à passer par une étape DATA intermédiaire) ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
DATA TEST;
INPUT A VAR1 VAR2 VAR3 TOTO VAR5;
CARDS;
1 1 1 1 1 1
2 2 2 22 2 2
;
RUN;
 
PROC EXPORT DATA = TEST
(KEEP = A VAR2--TOTO)
OUTFILE = "O:\SAS\test.xls"
DBMS = XLS
REPLACE;
RUN;
 
PROC EXPORT DATA = TEST
(KEEP = A VAR2--TOTO)
OUTFILE = "O:\SAS\test.txt"
DBMS = TAB
REPLACE;
RUN;
Merci de votre aide

delph_le