IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 3 fois
Vote des utilisateurs
0 
0 
Détails
Licence : Abandonware
Mise en ligne le 14 avril 2014
Plate-forme : Windows
Langue : Français
Référencé dans
Navigation

Exporter tout ou partie des macro-variables utilisées dans les programmes SAS : macro "params.sas"

Librairie "params.sas" d'export des macro-variables
---------------------------------------------------
Présentation
J'ai souvent besoin d'exporter tout ou partie des macro-variables utilisées dans les programmes SAS.
Ces macro-variables représentent le contexte de traitement comme la période, le perimetre ....
De plus les données sont exportées vers des bases Access, des fichiers Excel ou des fichiers CSV, ou ils sont mis en forme par des programmes VBA.

J'ai donc créé une librairie qui me permet de gérer ces macros-variables pour les exporter comme une table et pouvoir les réutiliser dans le code VBA.
Voici un petit résume des fonctionnalités de cette librairie:
Création d'une table de paramètre
Ajout modification suppression de paramètres
Clonage, Renommage de paramètres
Export sous différentes formes: table Access, feuille Excel, fichier CSV.

Contenu de l'archive:
- la librairie "params.sas"
- un programme de test avec des exemples "test_fnc_params.sas"
- le fichier "read.me.txt"

Utilisation:
Pour utiliser le programme d'exemple, exécuter les par morceau :
- l’entête jusqu'au premier exemple
- Puis exemple par exemple en regardant le contenu de la table de paramètres
et les macro-variables (n'oublier de refermer la table à chaque fois)
- Pour les exports, le sous dossier "exports" doit exister

Important:
- le dernier exemple détruit les macro-variables et le contenu de la table de paramètres.
- l’export Access et Excel nécessite l'installation du module "SAS/ACCESS Interface to PC Files".
Pour vérifier les modules installés utiliser la commande:
proc setinit; run;
- Toutes les fonctions sont documentées dans le fichier "params.sas".

En conclusion
Cette librairie m'est très utiles, et j'espère qu'elle le sera aussi pour vous.
J'ai fait un gros effort sur les commentaires, mais si il y a des choses obscures je me ferai un plaisir d'éclairer vos les lanternes.
JJDai
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.