Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1580 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] aidez moi,qu'est ce qu'il cloche dans ce code

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6] aidez moi,qu'est ce qu'il cloche dans ce code

n°1287848
saymn
Posté le 19-01-2006 à 19:16:21  profilanswer
 

j'ai eu beau de réessayer toute les combinaisons possible , mais a chaque fois que je change les valeurs le MsgBox
affiche toujours "résultat valide" !!!

Code :
  1. Private Sub VerifierAsc_Click()
  2. Asc = ASCtxt
  3. a = atxt
  4. b = btxt
  5. d = Dtxt
  6. Select Case Rect.Value
  7.    
  8.     Case True
  9. Bsc = a * b
  10.            
  11.             Select Case Asc
  12.            
  13.             Case Is >= (0.2 * (Bsc / 100)), Is <= (5 * (Bsc / 100))
  14.                  MsgBox ("Résultat Valide " )
  15.            
  16.             Case Is <= (0.2 * (Bsc / 100)), Is >= (5 * (Bsc / 100))
  17.                  MsgBox ("Résultat Invalide" )
  18.            
  19.             End Select
  20.    
  21.     Case False
  22. Bsc = 3.14159265358979 * (d / 2) ^ 2
  23. Case Is >= (0.2 * (Bsc / 100)), Is <= (5 * (Bsc / 100))
  24.                  MsgBox ("Résultat Valide " )
  25.            
  26.             Case Is <= (0.2 * (Bsc / 100)), Is >= (5 * (Bsc / 100))
  27.                  MsgBox ("Résultat Invalide" )
  28.                
  29.                  End Select
  30. End Select
  31. End Sub

mood
Publicité
Posté le 19-01-2006 à 19:16:21  profilanswer
 

n°1287929
drakins
Posté le 19-01-2006 à 21:37:06  profilanswer
 

Je suis pas un expert mais c'est pas parce que vous avez mis >= et aussi <= ?

n°1287977
saymn
Posté le 19-01-2006 à 23:14:25  profilanswer
 

non ce n'étais pas ça le problème.
j'ai eu ma reponse sur un autre forum.
 
Case Is <= (0.2 * (Bsc / 100)), Is >= (5 * (Bsc / 100))
                 MsgBox ("Résultat Invalide" )
 
            Case Else
                 MsgBox ("Résultat Valide " )
            End Select
 
en plus d'avoir oublié select case dans la case false.


Message édité par saymn le 19-01-2006 à 23:15:21

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] aidez moi,qu'est ce qu'il cloche dans ce code

 

Sujets relatifs
[VB6] recuperer une chaine dans une chaine...[TOPIC UNIK] VBA et Excel 200x exemples de code
Transformation de code HTML en chaine[Résolu]Fonction Pos : mon code ne marche pas
nombre de lignes d'un textbox en VB6Les meilleurs perfs pour Java : compilation code natif, -O, -server ?
longueur max de code.Inet1.OpenURL ?partir le code VBA d'un bouton d'un formulaire access
VB6 visual 2005Probleme avec mon script vbs aidez moi!!!
Plus de sujets relatifs à : [VB6] aidez moi,qu'est ce qu'il cloche dans ce code


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR