Rechercher : dans
Par :

Import excel avec liaison dde

euleme, le 17 fév 2009 à 17:04:02 
 Signaler ce message aux modérateurs

Bonjour,


J'importe un groupe de cellules d'un fichier excel sous sas grâce aux liaisons DDE.
Je dois faire tourner le pgm tous les mois, en changeant l'année et le mois dans le chemin et le nom du fichier.
Comment dois-je faire pour mettre le chemin, le nom du fichier en macro variable ?

Mon programme

options noxwait noxsync;
x '"C:\Program Files\Microsoft Office\Office11\excel.exe"';

data _null_;
sleep=mcipislp(10);
run;
filename cmds dde 'excel|system';


data _null_;
file cmds;
put '[open("\\intra\partages\ua1562_data\Méthodo-production\TABLEAU_DE_BORD_ANNEES_EN_COURS\TABLEAUX_DE_TRAVAIL\M35\Prépa Réunions\2008\M200812\prevM35_122008_sas.xls")]';
run;


filename test dde 'excel|prev_m35!l7c17:l55c18' lrecl=2000;

data er;
attrib
credit_er length=$8
debit_er length=$8
;

infile test dlm='09'x notab dsd truncover pad;

input

credit_er $
debit_er $
;
run;


filename cmds dde 'excel|system';

data _null_; file cmds;
put '[quit()]';
run;

Merci d'avance

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « import excel avec liaison dde » dans :
[Word] Impossible de rétablir une liaison DDE avec Excel Voir Lors d'un publipostage à partir d'un fichier Excel généré par Access, Word affiche le message suivant :"Impossible de rétablir une liaison DDE avec MICROSOFT EXCEL pour achever la tâche en cours" Pour contourner ce problème, il suffit d'enregistrer...
Importer ses contacts sous Outlook à partir d'Excel VoirImporter ses contacts sous Outlook à partir d'Excel Problème Comment importer une liste de contact d'Excel vers Outlook, en ne les mettant que dans une seule liste de contact, et non contact par contact ? Solution En utilisant les logiciels...
Transformer un fichier Microsoft Excel (.xls) en PDF VoirTransformer en fichier PDF un fichier Microsoft Excel (.xls) Rien de plus simple ! Ouvrez votre fichier *.xls avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer en...
Liaison Wi-Fi parasitée ou perturbée (Livebox) VoirCanaux Wi-Fi Avec une Livebox Sagem Avec une Livebox Inventel A voir également Canaux Wi-Fi La liaison Wi-Fi s'effectue par onde radio, plusieurs canaux ont disponibles. Si vous trouvez que votre liaison est parasitée, voir même une...
La couche liaison Wi-Fi (802.11 ou WiFi) VoirLa couche liaison de données La couche Liaison de données de la norme 802.11 est composé de deux sous-couches : la couche de contrôle de la liaison logique (Logical Link Control, notée LLC) et la couche de contrôle d’accès au support (Media Access...
Transmission de données - La liaison physique VoirQu'est-ce qu'un canal de transmission ? Une ligne de transmission est une liaison entre les deux machines. On désigne généralement par le terme émetteur la machine qui envoie les données et par récepteur celle qui les reçoit. Les machines peuvent ...
Tableur - L'interface d'Excel VoirPrésentation d'Excel Microsoft Excel est le tableur de la suite bureautique Microsoft Office. Pour le lancer il suffit de cliquer sur l'icone appropriée de votre menu Démarrer (sous Windows) ou bien de cliquer sur un fichier Excel (dont...