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 :

petit casse tête VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    trading
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : trading
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Par défaut petit casse tête VBA
    Bonjour, encore un petit casse tête VBA

    Colonne A Colonne B Colonne C Colonne D
    08/10/2012 =today() 500 Résultat= 1250
    09/10/2012 =today() 400
    10/10/2012 =today() 0
    11/10/2012 =today() 2000
    15/10/2012 =today() 600
    16/10/2012 =today() 50
    16/10/2012 =today() 1000
    16/10/2012 =today() 100
    16/10/2012 =today() 100

    je recherche un macro qui me somme les données de la colonne C SI la date d'aujourdhui correspond à la date de la colonne A. De nouvelles données sont automatiquement rajoutées (d'autres valeurs du 16/10 viendront compléter ces 3 colonnes). Au 17/10/2012 le résultat affiché recommence à 0 et sommera que les données du 17/10. Et ainsi de suite

    Merci d'avance
    Nicolas

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2005
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 215
    Par défaut
    Sans passer par une macro, tu rajoutes une colonne qui contient
    =IF(A1=B1;C1;0)
    Et ton résultat sera la somme de cette colonne.

  3. #3
    Membre Expert
    Femme Profil pro
    Data engineer
    Inscrit en
    Juin 2007
    Messages
    673
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Data engineer
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 673
    Par défaut
    Bonjour,
    Plus simple, en D1, mettre la formule (en adaptant le numéro de ligne)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME.SI(A1:A50;AUJOURDHUI();C1:C50)

  4. #4
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2005
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 215
    Par défaut
    Comme tu sembles être avec un Excel en Anglais, la solution de tedo01 donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SUMIF(A1:A50;TODAY();C1:C50)

  5. #5
    Membre habitué
    Homme Profil pro
    trading
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : trading
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Par défaut
    Un grand merci à vous tous !

    Bonne journée !

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

Discussions similaires

  1. [PHP 5.2] Petit casse-tête pour les amateurs de tableaux
    Par renaud26 dans le forum Langage
    Réponses: 8
    Dernier message: 07/02/2011, 15h25
  2. Petit casse tête - cp /php
    Par christophev85 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 15/04/2009, 17h25
  3. Réponses: 1
    Dernier message: 10/03/2009, 17h05
  4. Réponses: 20
    Dernier message: 02/02/2008, 22h14
  5. Un petit casse-tête de sessions
    Par FrankOVD dans le forum Langage
    Réponses: 22
    Dernier message: 25/09/2006, 18h18

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