IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ODS et reporting Discussion :

Supprimer saut de page après proc print


Sujet :

ODS et reporting

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2019
    Messages : 14
    Points : 15
    Points
    15
    Par défaut Supprimer saut de page après proc print
    Bonjour,

    Je suis actuellement en train de gérer des données que j'exporte ensuite vers Excel, sauf que quand j'ajoute du texte avec ODS après un Proc Print, je retrouve toujours une ligne vide après le tableau sur Excel, or la ligne ODS que j'insère après sert de "Balise" pour le traitement que je réalise avec le fichier excel par la suite, donc cette ligne vide nuit beaucoup au traitement.
    Ma question est donc: peut-on enlever cette ligne vide qui se traduit par un saut de page sur SAS?
    à savoir que le fichier final contient plus de 50 tableaux donc enlever les lignes vides manuellement n'est pas vraiment une option.

    Merci d'avance.

  2. #2
    Membre du Club
    Femme Profil pro
    Formatrice en SAS (en ligne)
    Inscrit en
    Mai 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Formatrice en SAS (en ligne)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2019
    Messages : 28
    Points : 46
    Points
    46
    Par défaut
    Bonjour

    L'option skip_space n'est actuellement pas disponible avec ods excel mais si un fichier .xml est suffisant, tu peux l'utiliser quitte à sauvegarder le fichier .xml en fichier .xls ou xlsx dans excel par la suite. Cela fera une manipulation au lieu de 50.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    %let xxdemo = &xxroot./training/demo;
     
    ods tagsets.excelxp file="&xxdemo./reporting/test.xls";
    ods tagsets.excelxp options(sheet_interval='none' skip_space='0,0,0,0,0');
    proc print data=sashelp.class;
    run;
    proc print data=sashelp.class;
    run;
    ods tagsets.excelxp close;
    Véronique

Discussions similaires

  1. [ODS PDF]Supprimer sauts de page en gardant titres
    Par Filippo dans le forum ODS et reporting
    Réponses: 3
    Dernier message: 20/04/2017, 10h53
  2. Supprimer saut de ligne après entête dans la proc print
    Par enicnath dans le forum SAS Base
    Réponses: 5
    Dernier message: 08/09/2016, 14h37
  3. XSL-FO Saut de page après un bloc mais pas en dernière page
    Par bubulemaster dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 04/08/2010, 21h32
  4. Supprimer saut de page automatique
    Par lecteur1001 dans le forum Mise en forme
    Réponses: 12
    Dernier message: 23/10/2009, 11h58
  5. Sed : supprimer saut de page ^L
    Par NewB dans le forum Shell et commandes GNU
    Réponses: 12
    Dernier message: 12/07/2009, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo