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 :

Attribuer une valeur selon critère


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 314
    Par défaut Attribuer une valeur selon critère
    Bonjour,
    Je me lance dans un projet de saisie et classement de concours de tir sportif.
    Un pote ma donné du code existant en VBA que je vais modifier selon mes besoins.
    J'ai fais du VBNet mais il y a longtemps et je ne connais pas le VBA.

    Dans un premier temps j'ai besoin de gérer la saisie.
    10 cellules de chiffres (0 à 10) + 1 cellule ou l'ont additionne les 1 (B1=B1+1) et 1 cellule total

    Lorsque on saisit un m ou M mettre 10 la cellule 10 et ajouter 1 dans une autre cellule
    Mon problème est la syntaxe : SI A1 = "M" or "m" B1 = B1 + 1 A1 = 10
    Je vais me mettre sérieusement au VBA mais je suis un peu dans l'urgence.

    Merci d'avance
    FikoU

  2. #2
    Membre Expert
    Inscrit en
    Décembre 2002
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 993
    Par défaut
    Salut, ton "or" n'est pas bien placé, c'est =IF(OR(A1="M",A1="m"),B1+1,B1)
    Si tu as une version française: =SI(OU(A1="M",A1="m"),B1+1,B1)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 314
    Par défaut
    Super merci je vais tester.
    Il manque l'attribution d'un 10 dans la cellule d'origine A1 = 10
    A plus FikoU

  4. #4
    Membre Expert
    Inscrit en
    Décembre 2002
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 993
    Par défaut
    Citation Envoyé par fikou Voir le message
    Super merci je vais tester.
    Il manque l'attribution d'un 10 dans la cellule d'origine A1 = 10
    A plus FikoU
    Que je comprenne bien, si la condition a1="M" ou "m" est vraie alors B1=B1+1 et si fausse A1=10 ou alors
    si la condition a1="M" ou "m" est vraie alors (B1=B1+1 et A1=10) et fausse il ne se passe rien ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 314
    Par défaut
    J'ai essayé les deux formules cela ne marche pas.
    Il me met une erreur sur l'addition B1+1, B1 C'est ce que j'ai cru comprendre
    Dans tous les cas la cellule d'origine dois contenir 10
    La zone du 10 est divisée en 2 cercles les coups dans la zone interne sont comptabilisé pour départager en cas d'égalité mais le coups vaut 10
    @+FikoU

  6. #6
    Membre Expert
    Inscrit en
    Décembre 2002
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 993
    Par défaut
    Alors c'est que je n'ai pas compris ce que tu veux,précise quelles sont les cellules utilisées, les données qu'elles contiennent au départ, ce que tu veux ajouter, en fonction de quelle(s) condition ?
    Eventuellement, fournis ton classeur pour tester quitte à mettre des fausses données si c'est confidentiel.

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

Discussions similaires

  1. [AC-2016] mettre une valeur selon différents critères
    Par Jingle2019 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 09/08/2019, 19h33
  2. [XL-2016] Rechercher une valeur selon un onglet et un critère
    Par bison00769 dans le forum Conception
    Réponses: 4
    Dernier message: 12/03/2019, 15h43
  3. [AC-2003] Détection d'occurrences consécutives d'une valeur selon un critère
    Par ostrich95 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 10/03/2014, 14h09
  4. codage vba pour rechercher une valeur selon 2 critères
    Par sims92.66 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/10/2011, 21h29
  5. Decompter les valeurs distinctes dans une colonne selon critéres
    Par neo79 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/08/2010, 22h17

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