Blanc de mémoire d'une débutante ...

LaurentGagnon -  
 LaurentGagnon -
Bonjour,

si A1 = "annulé"
B1 = 0
sinon on peut écrire le chiffre qu'on veut

méchant blocage ...

merci

8 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Vous pouvez developper un peu plus ????
    0
  2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonjour.
    Le mieux est de ne mettre aucune formule, et de saisir ce qu'on veut,
    y compris 0 ...
    0
  3. LaurentGagnon
     
    Il s'agit d'un fichier de style formulaire. Ce sont des activités offertes par des partenaires et nous désirons avoir mensuellement la compilation des inscriptions à chacune des activités et nous désirons savoir si l'activité a été annulée en cours de route

    en A1, les choix "offert" et "annulé" dans une liste déroulante
    en C1, le nom de l'activité
    en B1, le nombre d'inscriptions

    ex. (OFFERT : yoga - 32 inscriptions) qui deviendrait (ANNULÉ : yoga - 0)

    j'aimerais, si le choix "annulé" est sélectionné par notre partenaire, que le nombre d'inscriptions retombe à 0 automatiquement car il arrive que les gens indiquent que l'activité vient d'être annulée, mais oublient de remettre le nombre d'inscriptions à 0.

    J'espère que c'est suffisamment précis

    merci
    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    vous ne pouvez pas avoir en même temps une formule en B1 et une entrée clavier (qui va détruire la formule)

    deux options:
    une option via la cellule C1, avec en B1 cette formule:
    =SI(A1="annulé";0;C1)
    qui affichera en B la ca$valeur de C1 sauf si A=annulé

    une autre via la validation, qui interdira une entrée en B1 et (la laissera vide) si A1 = "annulé"
    sélectionnez B1 / Onglet données / Validation / option personnalisé et entrez cette formule:
    =$A1<>"annulé"
    mais dans ce cas ne fonctionne que pour une entrée en A avant l'entrée en B

    sinon et si à l'inverse vous voulez, que la cellule B passe à 0 quand vous entrez "annulé" en A, soit la 1° solution, soit passer par VBA

    Alors il faut préciser ce que vous voulez faire
    crdlmnt

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Il y a cependant une solution :
    1) Se placer dans la cellule B1
    2) Saisir 0
    3) Aller dans Données/Validation des données
    4) Autoriser Personnalisé
    5) Dans la case "Formule" saisir =A1<>"annulé" et valider.
    https://www.cjoint.com/c/FItpEANrJAw
    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0
  7. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    alors si c'est pour annuler une ligne existante, la validation ne fonctionnera pas il faut adopter soit la première proposition dans mon message soit passer par VBA
    voyez ce fichier ou, pour annuler il faut faire un double clic sur une cellule en A (avec avertissement de sécurité)
    https://www.cjoint.com/c/FItpYEPQvfc
    il faudrait alors supprimer l'option annulé dans le menu déroulant pour imposer l'annulation par double clic
    crdlmnt
    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
  8. LaurentGagnon
     
    Effectivement, l'annulation ne fonctionne pas avec une ligne existante.
    J'ai essayé l'option 1, mais ça n'est pas concluant non plus. Je pense que le plus simple dans mon cas, ce sera de vérifier les fichiers retournées simplement.

    Merci beaucoup à vous deux.

    Bonne journée
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      et le modèle soumis ne vous convient pas?
      0
      1. LaurentGagnon > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        en fait, lorsque j'inscris la formule en B1 (nb d'inscriptions), ça inscrit "0" si c'est annulé, mais ça inscrit le nom de l'activité si c'est "offert" plutôt que le chiffre.

        En réalité, je crois que je n'ai peut-être pas suffisamment d'expérience pour adapter votre solution.

        Merci du suivi Vaucluse. J'apprécie
        0
      2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480 > LaurentGagnon
         
        et la réponse en post #5 ne te convient vraiment pas ?
        0
  9. LaurentGagnon
     
    non car la ligne aura déjà été saisie et comme vous l'avez mentionné, ça ne fonctionne pas
    - (5) Dans la case "Formule" saisir =A1<>"annulé" et valider.
    0