Dim note As Integer, commentaire As String note = Range("A1") 'Commentaire en fonction de la note Select Case note ' <= la valeur à tester (ici, la note) Case 6 ' <si la valeur 6 commentaire = "Excellent résultat !" Case 5 ' <si la valeur 5 commentaire = "Bon résultat" Case 4 ' <si la valeur 4 commentaire = "Résultat satisfaisant" Case 3 ' <si la valeur 3 commentaire = "Résultat insatisfaisant" Case 2 ' <si la valeur 2 commentaire = "Mauvais résultat" Case 1 ' <si la valeur 1 commentaire = "Résultat exécrable" Case Else ' <= si la valeur n'est égale à aucune des valeurs ci-dessus commentaire = "Aucun résultat" End Select
Dim note As Integer, commentaire As String note = Range("A1") 'Commentaire en fonction de la note Select Case note ' <= la valeur à tester (ici, la note) Case Is = 6 ' <= si la valeur = 6 commentaire = "Excellent résultat !" Case Is = 5 ' <= si la valeur = 5 commentaire = "Bon résultat" Case Is = 4 ' <= si la valeur = 4 commentaire = "Résultat satisfaisant" Case Is = 3 ' <= si la valeur = 3 commentaire = "Résultat insatisfaisant" Case Is = 2 ' <= si la valeur = 2 commentaire = "Mauvais résultat" Case Is = 1 ' <= si la valeur = 1 commentaire = "Résultat exécrable" Case Else ' <= si la valeur n'est égale à aucune des valeurs ci-dessus commentaire = "Aucun résultat" End Select
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questioncommentaires = Array("Aucun résultat", "Résultat exécrable", "Mauvais résultat", _ "Résultat insatisfaisant", "Résultat satisfaisant", "Bon résultat", "Excellent résultat !") Range("B1").Value = commentaires(Val(Range("A1").Text))