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 :

Erreur de syntaxe sur SumIfs


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Janvier 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2016
    Messages : 112
    Points : 67
    Points
    67
    Par défaut Erreur de syntaxe sur SumIfs
    Bonjour,

    Je dois me tromper dans la syntaxe de mon SUmIfs. Je voudrais lui donner deux critères :
    - Dans Worksheets("Analyse BAAN-SAPHIR").Range("$J4:$J9000") il faut que le valeur soit ">0"
    - Dans Worksheets("Analyse BAAN-SAPHIR").Range("$M4:$M9000") il faut trouver "NPS*"
    Je dois surement me tromper mais je n'arrive pas à trouver mon erreur, quelqu'un peut il m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("B55").Value = Application.WorksheetFunction.SumIfs(Worksheets("Analyse BAAN-SAPHIR").Range("$J4:$J9000"), Worksheets("Analyse BAAN-SAPHIR").Range("$J4:$J9000"), Worksheets("Analyse BAAN-SAPHIR").Range("$M4:$M9000"), ">0", "NPS*")

  2. #2
    Membre émérite Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Points : 2 439
    Points
    2 439
    Par défaut
    Bonjour Yullll,

    Problème d'ordre de tes paramètres je pense :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
        With Worksheets("Analyse BAAN-SAPHIR")
            Range("B55").Value = Application.WorksheetFunction.SumIfs( _
                .Range("$J4:$J9000"), _
                .Range("$J4:$J9000"), _
                ">0", _
                .Range("$M4:$M9000"), _
                "NPS*" _
                )
        End With
    Regarde l'aide en ligne pour plus d'info sur l'ordre des paramètres.
    Antony

    Mieux vaut ne rien dire et passer pour un con que de l'ouvrir et ne laisser aucun doute à ce sujet.
    Gustave Parking


    Si le post vous est utile un petit fait toujours plaisir et pensez à passer en

    Et surtout -> Balise CODE

Discussions similaires

  1. [MySQL] Erreur de syntaxe sur requête
    Par winnie82 dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 21/03/2006, 13h51
  2. [MySQL] Erreur de syntaxe sur ma requête SELECT
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 08/03/2006, 11h50
  3. [MySQL] Erreurs de syntaxe sur requêtes DELETE
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/03/2006, 15h53
  4. Erreur de syntax sur JOIN
    Par helje dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/03/2006, 17h36
  5. Erreur de syntaxe sur la création d'une vue.
    Par cgougeon dans le forum Installation
    Réponses: 3
    Dernier message: 09/09/2005, 11h00

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