VB: If ... plusieurs conditions

Résolu
SH974 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
SH974 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voudrais avoir de l'aide sur visual basic logiciel que je viens juste de commencer d'utiliser.
Je voudrais savoir comment faire pour pouvoir faire plusieurs conditions If.
Içi le sujet est simple : je voudrais faire afficher "Cap Nord Est" " Cap Nord Ouest" "Cap Sud Est" "Cap Sud Ouest" celons la valeur d'un angle.
Voilà l'essai que j'ai réalisé:
If Route > 0 And Route < 90 Then
Worksheets("feuil1").Range("H27").Value = "Nord Est"
End If
If Route > 90 And Route < 180 Then
Worksheets("feuil1").Range("H28").Value = "Nord Ouest"
End If
If Route > 180 And Route < 270 Then
Worksheets("feuil1").Range("H29").Value = "Sud Ouest"
End If
If Route > 270 And Route < 380 Then
Worksheets("feuil1").Range("H30").Value = "Sud Est"
End If

Malheureusement celà ne fonctionne pas :(((
Je m'explique : Si l'angle est compris entre 0° et 90° le programme m'affiche bien "Nord Est" mais pour les autres valeurs rien ne s'affiche ...
PS: Il s'agit d'un programme pour calculer la distance et le cap pour une route Loxodromique.

Merci de bien vouloir m'accorder votre temps ^^
A voir également:
  • Vba if plusieurs conditions
  • Vb - Télécharger - Langages
  • Vb cable - Télécharger - Audio & Musique
  • Vb editor - Télécharger - Langages
  • Vb runtime - Télécharger - Divers Utilitaires
  • Vb express - Télécharger - Langages

2 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Ya beaucoup à dire sur ta formulations des conditions mais de prime abord tu devrais voir ta variable "Route" parce que malgrès tout ça devrais un peu fonctionner.
A+
1
SH974 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Hum sur ma formulation des conditions , c'est à dire? et ma variable "Route" : Dim Route As Double
Merci ^^
0