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

VBA Access Discussion :

une function avec un retour de function


Sujet :

VBA Access

  1. #1
    Membre régulier
    Inscrit en
    Juin 2007
    Messages
    227
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 227
    Points : 99
    Points
    99
    Par défaut une function avec un retour de function
    Bonjour,

    je suis debutant en access , je voudrais creer une function qui me reenvoi un entier un peux comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Public function toto(chiffre As integer)
    Dim compteur As integer
     
    return  compteur
    La meme chose en VBA .

    MERCI

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,

    'Simplement' comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Public function toto(chiffre As integer) as Integer
    Dim compteur As integer
     
    toto = compteur
    end function

  3. #3
    Membre régulier
    Inscrit en
    Juin 2007
    Messages
    227
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 227
    Points : 99
    Points
    99
    Par défaut
    Merci et comment faire de l'autre function pour recupere les resultat de Test :

    Genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    sub toto()
    
    ........
    Test(argument)
    
    recupere la valeure de Test
    
    End Sub

    MERCI

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    sub toto()
     
    Dim mavariable as type_de_retour
    ........
    mavariable = Test(argument)
     
    End Sub
     
    Function test () as type_de_retour
     
    test = variable
     
    End Function

  5. #5
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Tu as pleins de tutos sur le VBA ici.


Discussions similaires

  1. Function avec setTimeout ne fonctionne qu'une fois
    Par fartounet dans le forum jQuery
    Réponses: 7
    Dernier message: 30/12/2014, 17h02
  2. Function avec table of en retour
    Par android again dans le forum PL/SQL
    Réponses: 6
    Dernier message: 27/03/2014, 15h17
  3. Utiliser une worksheet function avec 60000 lignes
    Par kirareuel dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 30/06/2011, 20h31
  4. Callback function avec une DLL
    Par dadouuuu dans le forum Débuter
    Réponses: 5
    Dernier message: 18/04/2010, 21h07
  5. Réponses: 1
    Dernier message: 20/11/2007, 17h17

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