Problème condition If simple [Résolu/Fermé]

Signaler
-
 SofSof -
Bonjour,

J'ai créé une macro assez simple mais elle ne fonctionne pas. Je n'ai aucun message d'erreur mais pas de résultat lorsque je lance la macro.

Détail de ma macro : si dans la cellule E8 de la feuille "Données" il y a écrit "Permanente" alors écrite "4" dans la cellule B6 de la feuille "Résultats".

Sub Test()
If Worksheets("Données").Cells(8, 5) = "Permanente" Then
Worksheets("Résultats").Cells(6, 2) = 4
End If
End Sub

EDIT : Ajout des balises de code (la coloration syntaxique).

Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.
Jordane45


Les noms des feuilles sont bien orthographié, je ne comprend pas d'où vient l'erreur.

Merci d'avance pour votre aide ! :)

2 réponses

Messages postés
29170
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 août 2020
2 674
Bonjour,

As tu testé ta macro en mode "pas à pas" ?

Es-tu sûr que la cellule contient le mot "Permanente" ( et uniquement ça ... sans espace et écrit de la même manière ? )



Ok, c'était juste un problème d'espace, merci !