Les Allergies
Alimentaires
Posez votre question Signaler

[VBA] Fonction if !!! Need help [Résolu]

Dog killer 57Messages postés 28 mai 2007Date d'inscription - Dernière réponse le 7 juin 2007 à 10:29
Bonjour, j'avais créé un post a propos de if sans réponse , bref!
je vais reprendre mon problème: je voulais utiliser la fonction si dans une cellule de mon classeur mais j'ai besoin de plus de huit si donc je doit passer en VBA avec la fonction IF . J'ai essayé de m'y mettre mais ce que j'ai écrit comporte des érreur !!!! (boite de dialogue) donc si vous pouvez m'aider???
PS: au debut je ne voulais pas de macro mais maintenant je pense mettre un boutton pour l'actionner.
If B14="" then B16=""
Else
   If B9="diam interieur" then
      If B14>B11 then
      B15="REBUT"
      Else
         If B14<B10 Then B15="A USINER"
         Else
            If B12<B14<B11 then B15="BONNE"
            End if
   Else
      If B14<B11 then
      B15="REBUT"
      Else
         If B14>B10 Then B15="A USINER"
         Else
            If B12<B14<B11 then B15="BONNE"
            End if
End if


merci
Lire la suite 

[VBA] Fonction if !!! Need help »

4 réponses
Réponse
+1
moins plus
Salut,

c'est quoi ton erreur ?
Dog killer- 6 juin 2007 à 09:16
ca me dit : else sans if
blux- 6 juin 2007 à 09:23
C'est normal, tu as 8 if et 3 end if, alors il se perd !

Prends l'habitude d'indenter ton code, tu verras où ils doivent être placés...

Ca peut donner un truc comme ça :
If B14="" then
    B16=""
Else
   If B9="diam interieur" then
      If B14>B11 then
        B15="REBUT"
      Else
         If B14<B10 Then
            B15="A USINER"
         Else
            If B12<B14<B11
                then B15="BONNE"
            End if
         End if
      End if
   Else
      If B14<B11 then
         B15="REBUT"
      Else
         If B14>B10 Then
            B15="A USINER"
         Else
            If B12<B14<B11 then
                B15="BONNE"
            End if
         End if
      End if
   End if
End if
--
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup
Ajouter un commentaire
Ce document intitulé « [VBA] Fonction if !!! Need help » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?