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

Macros et VBA Excel Discussion :

Somme avec plusieurs conditions [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2018
    Messages : 25
    Par défaut Somme avec plusieurs conditions
    Bonjour !

    Je me tourne vers vous car j'ai un problème avec un code.
    Je vous explique, je dois gérer des stocks de réactifs. Pour cela nous avons une fiche avec :
    Date de réception / Date d'ouverture.
    Lorsqu'une bouteille est ouverte elle sort du stock donc une date d'ouverture est renseignée.

    J'aimerais un code VBA qui regarde si en date de réception il y a une date et en date d'ouverture il n'y a rien pour ajouter 1 au stock.
    J'ai fais ce bout de code qui m'affiche tout le temps 0 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub CalculStock()
        Dim i, Somme As Long
     
        With Sheets("Fiche de vie")
            For i = 6 To 50
                If Cells(i, 1) = Format(date_test, "dd/mm/yyyy") And Cells(i, 4) = 0 Then
                Somme = Somme + 1
                End If
            Next i
        End With
     
        Cells(5, 14) = Somme
    End Sub
    J'ai beau cherché partout, je ne trouve pas de solutions à mon problème.
    Merci d'avance pour votre aide !

  2. #2
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Bonjour et bienvenu sur le Forum,

    Tu peux tester sur la propriété

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Novembre 2018
    Messages : 25
    Par défaut
    C'est bon! Ca fonctionne !
    Merci beaucoup

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

Discussions similaires

  1. [Toutes versions] Formule SOMME avec plusieurs conditions
    Par Sarah.P dans le forum Excel
    Réponses: 10
    Dernier message: 04/01/2018, 12h49
  2. [XL-2007] Somme de valeurs distinctes avec plusieurs conditions
    Par babyboy6492 dans le forum Excel
    Réponses: 1
    Dernier message: 11/05/2017, 08h41
  3. Somme si avec plusieurs conditions et plage de données variables.
    Par arnold95 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/10/2007, 14h19
  4. Si je fais un if() avec plusieurs conditions ..
    Par Pauli dans le forum Langage
    Réponses: 2
    Dernier message: 25/01/2007, 16h47
  5. like avec plusieur condition
    Par wayak3 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 19/01/2007, 11h43

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