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

  1. #1
    Membre du Club
    Femme Profil pro
    Architecte technique
    Inscrit en
    avril 2015
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : avril 2015
    Messages : 84
    Points : 46
    Points
    46
    Par défaut Exportation données SAS vers emplacement précis Excel
    hello,


    J'aimerais pourvoir exporter des données sas vers un workbook excel existant sur une feuille existante à un emplacmeent précis. Quelqu'un a une idée de comment faire?

    Merci

    Vanessa

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mars 2019
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : mars 2019
    Messages : 8
    Points : 12
    Points
    12
    Par défaut ods
    Bonjour,

    C'est possible avec l'ods et l'option start_at. Notez que vous pouvez également contrôlé le formatage du document aussi.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ods excel file="c:/usertemp/class.xlsx";
    ods excel options(sheet_name="class" sheet_interval="none" start_at="A2");
    data _null_;
      length name sex age height weight $8;
      retain name sex age height weight ' ';
      file print ods;
      put name sex age height weight;
    run;quit;
    ods excel close;
    Cordialement,

  3. #3
    Membre du Club
    Femme Profil pro
    Architecte technique
    Inscrit en
    avril 2015
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : avril 2015
    Messages : 84
    Points : 46
    Points
    46
    Par défaut
    merci Framon pour ta réponse. Ton code ne fonctionne pas chez moi. je n'arrive pas à ouvrir le fichier il me dit quil est corrompu... :/

    Vaness

  4. #4
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mars 2019
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : mars 2019
    Messages : 8
    Points : 12
    Points
    12
    Par défaut
    Bonjour Vanessa,

    Plusieurs possibilités: est ce que tu dispose bien d'une version excel qui prend en charge les xlsx (de mémoire 2007,2010,2013,2016 et 2019 et 365)?

    Est-ce que le log t'a donné un message d'erreur, si oui lequel.

    Est-ce que par hasard tu as essayer de modifier le code en rajoutant le set statment : set sashelp.class; ? si oui alors il faut le mettre comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ods excel file="c:/usertemp/class.xlsx";
    ods excel options(sheet_name="class" sheet_interval="none" start_at="A2");
    data _null_;
      *length name sex age height weight $8;
      *retain name sex age height weight ' ';
      set sashelp.class;
      file print ods;
      put name sex age height weight;  
    run;quit;
    ods excel close;
    En relisant mon premier message je me suis rendu compte que comme je travaille dans une env. linux j'ai mis un / au lieu d'un \ dans le path ca pourrait avoir une effet sous windows aussi. Le code ci dessus est avec la bonne notation.

    Cordialement,

    Fred

Discussions similaires

  1. Exporter sorties SAS vers un fichier excel xlsm
    Par Weezy59 dans le forum SAS Base
    Réponses: 11
    Dernier message: 20/03/2017, 17h53
  2. Exportation des données de sas vers un fichier excel
    Par util77 dans le forum Débutez
    Réponses: 2
    Dernier message: 30/07/2013, 19h26
  3. Export table SAS vers une feuille Excel
    Par aminao dans le forum Macro
    Réponses: 6
    Dernier message: 12/01/2012, 19h08
  4. pb export données sql vers excel
    Par nicoladele dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 23/05/2007, 18h05
  5. Export données MsFlexGrid vers Excel VB6.0
    Par elabbassi dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/09/2005, 15h18

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