pb avec un si

  • Initiateur de la discussion audrey
  • Date de début
A

audrey

Guest
bonjour le forum

j'ai un problème tout bête.

j'envoie une valeur en string dans la case B37. j'aimerais que si cette valeur est "inactif" la case prenne la valeur 2 si c'est "actif"la valeur 1 sinon la valeur 3.
le problème est que c'est tjs le sinon qui est pris en compte

If Sheets("saisie").Range("B37").Value = "inactif" Then
sheets("saisie").range(B37").value=2
Else
If Sheets("saisie").Range("B37").Value = "actif" Then
Sheets("saisie").Range("B37").Value = 1
Else
Sheets("saisie").Range("B37").Value = 3
End If
End If

merci d'avance
 
A

audrey

Guest
je sais pas trop en faite, voilà ce que j'ai tapé:

Select Case LCase(Trim(Worksheets("saisie").Range("B37")))
Case "inactif"
Worksheets("saisie").Range("B37") = 2
Case "actif"
Worksheets("saisie").Range("B37") = 1
Case Else
Worksheets("saisie").Range("B37") = 3
End Select

@+
 

Discussions similaires

Réponses
4
Affichages
419
Réponses
6
Affichages
364

Statistiques des forums

Discussions
314 655
Messages
2 111 605
Membres
111 217
dernier inscrit
aladinkabeya2