Petit programme sous VBA
Fermé
guillaumesk850
-
1 mars 2012 à 10:26
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 2 mars 2012 à 09:41
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 2 mars 2012 à 09:41
A voir également:
- Petit programme sous VBA
- Programme demarrage windows 10 - Guide
- Programme (x86) ✓ - Forum Windows
- Petit 1 comme ² ✓ - Forum Windows
- Petit colis distribution - Forum Réseaux sociaux
2 réponses
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
1 mars 2012 à 23:03
1 mars 2012 à 23:03
Bonsoir,
Je pense que VBA ne gère pas les "<" en cascade...
Place un If après VAR2 pour la vérification VAR2 > VAR1 puis après VAR 3 puis après VAR4 (If ((VAR4>VAR3) And (VAR4-VAR1<0.1)) Then OK Else EndIf)
J'écris pas tout mais en cherchant un peu tu devrais t'en sortir
A+
Je pense que VBA ne gère pas les "<" en cascade...
Place un If après VAR2 pour la vérification VAR2 > VAR1 puis après VAR 3 puis après VAR4 (If ((VAR4>VAR3) And (VAR4-VAR1<0.1)) Then OK Else EndIf)
J'écris pas tout mais en cherchant un peu tu devrais t'en sortir
A+
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
2 mars 2012 à 09:41
2 mars 2012 à 09:41
Bonjour,
1°) Tu définis tes variables en Integer (entiers) et tu cherches si la variabilité entre deux nombres en inférieure à 0,1 => il te faut définir tes variables en double pour utiliser des nombres à virgules
2°) Pour faire ton test complet :
Cordialement.
1°) Tu définis tes variables en Integer (entiers) et tu cherches si la variabilité entre deux nombres en inférieure à 0,1 => il te faut définir tes variables en double pour utiliser des nombres à virgules
2°) Pour faire ton test complet :
If VAR4 - VAR1 < 0.1 And (Var4>VAR3 And VAR3>VAR2 And VAR2>VAR1) Then .... Else ... End If
Cordialement.