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 :

Dsum muti critère dans TextBox Formulaire [AC-2010]


Sujet :

VBA Access

  1. #1
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut Dsum muti critère dans TextBox Formulaire
    Bonjour à Tous,

    Mon projet avance petit à petit et ce grâce aux divers post trouvé sur ce forum.
    J'aurais néanmoins besoin de votre précieuse aide.

    J'ai bien trouvé quelques ébauche de solution de ci et là , mais je n'arrive pas à les appliqué à ma Db

    Ma Db est sous cette forme

    Nom Date .... Prestation
    toto 01-01-2019 .... 5
    titi 02-01-2019 .... 5
    tutu 01-01-2019 .... 5
    toto 01-01-2019 .... 5

    Mon Souci :

    Je souhaiterais sur mon formulaire ( Encoding New record)

    Voir apparaître dans le textbox Total_Prestation : le résultat des prestation pour une date donnée et nom donné

    du style : si nom = Combobox_nom (toto) et si date = Textbox_date (01/01/2019) alors sum des presta de ma Db correspondant (10)

    Je ne parviens pas à créer une tel "formule" dans l'event after_update de ma Combobox_nom

    J'ai bien tenté avec Dsum(...) mais je n'arrive pas à mettre en application

    Pourriez-vous m'aider ?
    Merci d'avance de l'intention que vous porterez à ma demande.

    Mfoxy
    Michaël

    Si mon aide/avis vous a été profitable , n'hésitez pas à cliquer sur , ça fait toujours plaisir...
    _________________________________________________________________________________________________________________

    "Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu'il est stupide..."
    Albert Einstein

  2. #2
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 266
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 266
    Points : 6 569
    Points
    6 569
    Par défaut
    Salut
    A tester
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    =DSum("NomChamp", "NomTable", "Critere1 = " & Forms!NomForm!NomCombobox & " AND Critere2 = #" & Forms!NomForm!TextboxDate & "#")
    ou
    =DSum("NomChamp", "NomTable", "Critere1 = '" & Forms!NomForm!NomCombobox & "'" AND Critere2 = #" & Forms!NomForm!TextboxDate & "#")
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  3. #3
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut Re
    Bonjour,

    Merci pour le retour.
    Pour info , je ne suis pas parvenu à utiliser le "Dsum".

    J'ai néanmoins trouvé une parade, vu que dans mon form j'ai une liste box reprenant les résultats d'une requête sur date/nom, j'ai additionné chaque temps de prestation avec une boucle et en récupère le résultat.

    Bàv,
    Michaël
    Michaël

    Si mon aide/avis vous a été profitable , n'hésitez pas à cliquer sur , ça fait toujours plaisir...
    _________________________________________________________________________________________________________________

    "Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu'il est stupide..."
    Albert Einstein

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

Discussions similaires

  1. [AC-2007] Rqt MAJ avec critère dans sous formulaire
    Par francois78 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 14/10/2010, 14h33
  2. recherche multi-critères dans un formulaire de recherche
    Par sam1975 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 02/08/2009, 18h12
  3. Réponses: 2
    Dernier message: 23/05/2007, 07h31
  4. Réponses: 7
    Dernier message: 04/04/2007, 16h34
  5. affichage des champs selon critère dans un formulaire
    Par emmablue dans le forum Access
    Réponses: 5
    Dernier message: 31/07/2006, 09h39

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