Bonjour,
Avez vous deja observe le phenomene suivant ?
J'importe un fichier excel dans sas avec une proc import toute basique :
Si mon fichier excel n'est pas ouvert dans excel pendant que la proc import tourne, j'ai un bug a l'import : il me manque les valeurs de plusieurs variables.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 PROC IMPORT OUT= PLATFORM.ANALYSE DATAFILE= MyFilePath DBMS=EXCEL REPLACE ; SHEET="Tabelle1$"; GETNAMES=YES; MIXED=NO; SCANTEXT=YES; USEDATE=YES; SCANTIME=YES; RUN;
Pour info, ces variables ne sont renseignee qu'a partir de la ligne 12 de mon fichier (je le mentionne s'il y a un effet de seuil pour les valeurs manquantes dans la proc import - je crois que par defaut SAS ne verifie le type d'une variable importee que sur les 8 premieres lignes pour certains types de fichiers...)
Je trouve cela assez etrange. Je ne souhaite pas avoir a ouvrir simultanement mon fichier a chaque fois que je l'importe...
Auriez vous une explication ?...
Merci bp
Partager