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 :

Débutante VBA FOR ACCESS


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut Débutante VBA FOR ACCESS
    Je cherche à comprendre la différence entre les paramètres ou arguments dans une procédure SUB par exemple et les variables déclarés avec DIM.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut Précision
    Désolé c'est pas clair, en fait sur excel j'avais compris à quoi servait les arguments : à identifier la cellule ou plage sur laquelle porte la procédure mais pour access j'ai du mal...

  3. #3
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Un parametre peu représenter n'importe quoi, un recordset (jeu de donnée, cad les données d'une requete par ex), un nombre, une valeur de texte... ta question est trop vague... Donne moi un exemple...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut Exemple
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Private Sub bt_calcul_Click()
    Dim n as integer
    ou bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub bt_calcul_Click(n as integer)
    C'est quoi la différence ?

  5. #5
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Ici tu déclare une variable n, tu vas lui donner une valeur dans la fonction
    Sa valeure est nulle lorsque tu la déclare. Ensuite on lui donne une valeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub bt_calcul_Click()
    Dim n as integer
    n =8 'Exemple
    End sub
    Et ici, tu envoie un parametre a cette fonction, tu lui donne une valeur dont elle a besoin pour fonctionnner

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub affichenombre(n as integer)
    Msgbox n
    End sub
    comme ca cette fonction affichera le parametre n. en fesant par exemple

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut
    Peux-tu me donner des exemples où il faut mettre des arguments et d'autre où il n'en faut pas

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut
    Merci pour tes explications tu m'as un petit peu éclairé

  8. #8
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Tu peux me mettre un résolu stp?

    Si encore un probleme tu me tiend au courrant...

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

Discussions similaires

  1. Creation d'une colonne et d'un test - Débutant VBA Access
    Par arnold95 dans le forum VBA Access
    Réponses: 2
    Dernier message: 31/07/2009, 11h50
  2. cours initiation access et VBA sous Access pr débutant
    Par missnouvelle dans le forum VBA Access
    Réponses: 1
    Dernier message: 04/07/2007, 14h02
  3. Macro VBA sur Access
    Par beurnoir dans le forum Access
    Réponses: 3
    Dernier message: 12/10/2005, 16h46
  4. Réponses: 3
    Dernier message: 06/09/2005, 10h27
  5. [débutant] XML<=>MDB (Access)
    Par francki51 dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 30/05/2004, 18h37

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