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 :

rajouter une 2èmè fonction si [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 8
    Par défaut rajouter une 2èmè fonction si
    je voudrais savoir comment on rajoute une 2ème fonction "si"
    =SI(F6<>0;"NON";"OUI")ou si? F6=rien aucun texte ou valeur;F6=" "

    j'ai une macro qui réinitiale les boutons "optionbouton" = false et ange("F4:f40").ClearContents mais dans F6 la réponse reste OUI et dans la G6 aucune valeur, je voudrais que H6=0 ou H6=" "
    =SI(F6=0;1;0)

  2. #2
    Membre chevronné Avatar de jackborogar
    Homme Profil pro
    Etudiant Ingénierie Financière
    Inscrit en
    Avril 2012
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Etudiant Ingénierie Financière
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2012
    Messages : 290
    Par défaut
    Bonjour,

    Je ne comprends pas du tout tes expliquations... Peux tu me dire le premier SI qu'est ce que tu veux dedans et le deuxieme Si aussi

    sinon c'est par exemple

    =SI(ta condition; SI(ta condition; vrai alors; faux alors); faux)

  3. #3
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    Si j'ai bien compris
    si F6="" la valeur est ""
    si F6<>0 la valeur est "NON"
    si F6=0 la valeur est "OUI"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(F6="";"";SI(F6<>0;"NON";"OUI"))
    Cordialement.

  4. #4
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 8
    Par défaut
    je voudrais savoir comment on rajoute une 2ème fonction "si"
    =SI(F6<>0;"NON";"OUI")ou si? F6=rien aucun texte ou valeur;F6=" "

    j'ai une macro qui réinitiale les boutons "optionbouton" = false et ange("F4:f40").ClearContents mais dans F6 la réponse reste OUI et dans la G6 aucune valeur, je voudrais que H6=0 ou H6=" "
    =SI(F6=0;1;0)

    j'ai créé 2 macro (boutons oui et non) qui me une valeur dans F6 et E6 me donne OUI ou NOn suivant la valeur de F6 "=SI(F6<>0;"NON";"OUI")".
    quand je réinitiale les bontons 'oui et non) + supprime les valeurs de F6 avec une macro, je voudrais que G6 soit à 0 quand il n'y a aucune valeur dans F6. pour l'instant dans G6 j'ai que la focntion "=SI(F6=0;1;0)"
    Fichiers attachés Fichiers attachés

  5. #5
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 8
    Par défaut
    merci,
    j'étais presque ça mais avec =SI(F6="";"";SI(F6<>0;"0";"1"))

    par contre je ne peut plus à la somme des valeurs de la plage de cellules F6 à F40. la somme est équale à 0 quand je fais somme automatique.

  6. #6
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Peut-être avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(F6="";"";SI(F6<>0;0;1))
    Cordialement.

  7. #7
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 175
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Ou comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(F6;"NON";SI(NBCAR(F6);"OUI";""))
    Ou encore
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(NBCAR(F6);SI(F6;"NON";"OUI");"")
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

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

Discussions similaires

  1. [AJAX] Comment rajouter une fonction Javascript
    Par darkdrow dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/07/2007, 13h25
  2. Rajouter une case à cocher en fonction du champs séléctionné !
    Par Arkoze dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 02/03/2007, 18h55
  3. [Upload] Rajouter une icone en fonction de l'extension
    Par alpking dans le forum Langage
    Réponses: 15
    Dernier message: 09/11/2006, 18h10
  4. Réponses: 4
    Dernier message: 29/09/2005, 11h50

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