IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Macro Discussion :

Création de variables à partir d'une macro-fonction


Sujet :

Macro

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 39
    Points : 21
    Points
    21
    Par défaut Création de variables à partir d'une macro-fonction
    Bonjour,
    je voudrais créer des variables ds une macro, mais ça ne marche pas...voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    %macro actualisation(t=,n=);
    /* creation d'un macro programme qui prend en parametre le taux et la durée de survie*/
    %DO i=1 %TO &n BY 1;
    %let vi=%EVAL(1/(1+&t)^&i);
    %put v&i=&v&i;
    %END;
    ¨%mend actualisation;
    actualisation(t=0.2,n=4);

  2. #2
    Membre expérimenté
    Homme Profil pro
    Attaché statisticien
    Inscrit en
    Mai 2011
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Attaché statisticien
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2011
    Messages : 687
    Points : 1 581
    Points
    1 581
    Par défaut
    Bonjour

    peut-être comme ceci ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    %macro actualisation(t=,n=);
    %DO i=1 %TO &n %BY 1;
    %let v&i=%sysevalf(1/(1+&t)**&i);
    %put v&i=&&v&i;
    %END;
    %mend actualisation;
    %actualisation(t=0.2,n=4);

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 39
    Points : 21
    Points
    21
    Par défaut
    Merci bien, ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/02/2015, 16h24
  2. Réponses: 4
    Dernier message: 12/03/2013, 17h07
  3. Créer une variable à partir d'une macro
    Par cemyr dans le forum Macro
    Réponses: 3
    Dernier message: 08/12/2011, 10h11
  4. Création Déroulant à partir d'une macro
    Par juansedu dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/05/2009, 15h54
  5. VBA sous excel - Macro - Création de feuilles à partir d'une liste
    Par Sylione dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/05/2007, 09h42

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