Pratique de Sas Windows 9.2... Volume 1 - Ined
Pratique de Sas Windows 9.2... Volume 1 - Ined
Pratique de Sas Windows 9.2... Volume 1 - Ined
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Vous <strong>de</strong>vez repérer le rectangle à copier en terme <strong>de</strong> références ligne-colonne (ici L2C2 :L14C10).<br />
Le passage à <strong>Sas</strong> est maintenant prêt si vous connaissez les lignes et colonnes à copier en <strong>Sas</strong>.<br />
Mais vous <strong>de</strong>vez encore harmoniser en Excel chaque colonne numérique en y appliquant un format régulier<br />
positionnant bien la décimale (qui ne peut rester la virgule mais doit <strong>de</strong>venir le point sans espace pour les<br />
milliers).<br />
Le programme <strong>Sas</strong> à soumettre est finalement assez simple.<br />
- ouverture <strong>de</strong>s possibilités <strong>de</strong> liens<br />
pour la désynchronisation <strong>de</strong>s 2 logiciels et pour permettre l’ouverture <strong>de</strong> la feuille adéquate dans Excel<br />
qui doit être ouvert avant le lancement du programme <strong>Sas</strong> DDE.<br />
options noxwait noxsync xmin;<br />
%SYSEXEC "C:\Program Files\Microsoft Office\Office12\excel.exe";<br />
data _null_; rc=sleep(8); run; * pour attendre l’ouverture ou/ x start excel;<br />
- définition du chemin et du type d’accès DDE à la feuille <strong>de</strong> calcul ouverte<br />
filename <strong>de</strong>mo d<strong>de</strong> 'Excel|d:\data\test4\[testd<strong>de</strong>.xls]Feuil1!L2C2:L14C10' lrecl=1024;<br />
DDE<br />
spécification du lien choisi suivi <strong>de</strong>s détails du triplet entre simples<br />
quotes ' '<br />
Excel|<br />
le logiciel est ici Excel, se termine obligatoirement par une barre<br />
verticale clôturant la partie 1 du triplet<br />
[d :\data\test4\testd<strong>de</strong>.xls]Feuil1 les path et nom du classeur entre crochets suivi du nom <strong>de</strong> la feuille<br />
! un point d’exclamation obligatoire clôturant la partie 2 du triplet<br />
L2C2<br />
2 ère colonne 2 ère ligne<br />
: à<br />
L14C10<br />
10 ème colonne 14 ème ligne<br />
lrecl=1024 important en cas <strong>de</strong> longue ligne excel car par défaut 256 !<br />
et<br />
INED Wielki 87