Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > ODS et reporting
ODS et reporting Forum d'entraide sur les fonctionnalités de reporting de SAS : gérer les sorties et graphiques de SAS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2011, 16h37   #1
Invité de passage
 
Homme Herve Grandjean
Consultant CRM
Inscription : mars 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme Herve Grandjean
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Consultant CRM
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : mars 2011
Messages : 5
Points : 0
Points : 0
Par défaut ODS TAGSETS EXCELXP : changer titre onglets

Bonjour,

Je génère dans un même classeur excel plusieurs onglet :

Table 1 - Data Set WORK.TABLEA ; Table 2 - Data Set WORK.TABLEB ; Table 3 - Data Set WORK.TABLEC

mais je souhaiterais avoir plutôt ceci mais je coince:

TABLEA ; TABLEB ; TABLEC
Merci pour votre aide
dev70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 17h11   #2
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 006
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 006
Points : 1 701
Points : 1 701
il faut agir sur les options :
sheet_interval et sheet_name=;
regardes ici

Bon courage.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 22h34   #3
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Bonsoir Hervé.
A partir de ton code, peu de choses à changer.
Code :
1
2
3
4
5
6
7
8
9
10
ODS TAGSETS.EXCELXP FILE="C:\temp\table.xls" 
OPTIONS(EMBEDDED_TITLES="YES") ;
%do i=1 %TO 2;
ODS TAGSETS.EXCELXP OPTIONS(SHEET_NAME="%SCAN(&&tab&i,2,.)") ;
PROC PRINT DATA=&&tab&i (RENAME=(memname=nom_table name=variable)) NOOBS;
TITLE "DESCRIPTIF DE LA TABLE : &&tab&i";
RUN;
%end;
ODS TAGSETS.EXCELXP CLOSE;
ODS listing;
J'ai mis le %SCAN en supposant que tes noms de tables commençaient bien par un nom de bibliothèque, y compris WORK, comme tu le dis dans ton exemple. Sinon, pas besoin du %SCAN.
Pour le reste des options, Brice et SAM t'ont déjà tout expliqué comme il faut.
Bon courage.
Olivier
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 10h46   #4
Invité de passage
 
Homme Herve Grandjean
Consultant CRM
Inscription : mars 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme Herve Grandjean
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Consultant CRM
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : mars 2011
Messages : 5
Points : 0
Points : 0
Merci pour votre aide
dev70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h58.


 
 
 
 
Partenaires

Hébergement Web