Bonjour à tous,
Bon je deviens chèvre à force de tourner ce problème dans tous les sens:
Je cherche la valeur "TRUE" sur une plage de cellules (4 cellules d'une même ligne) et si je trouve TRUE alors j'exécute une petite macro...
Voici le code:
Les valeurs TRUE qui sont dans les cellules de Ci à Fi sont les résultats d'une checkbox
J'ai coché la checkbox en c12 ce qui donne une valeur TRUE, mais rien à faire, le FIND ne la voit pas.
J'ai essayé FIND(True), FIND("TRUE")
J'ai essayé en ne regardant que dans Range("C"&i)
Je ne comprends pas, j'ai déjà utilisé le FIND avec des checkbox, à peu près de la même façon et je n'arrive pas à savoir pourquoi il ne trouve pas la valeur True
Votre aide me sera très précieuse !!!
Par avance merci
Gwen
Bon je deviens chèvre à force de tourner ce problème dans tous les sens:
Je cherche la valeur "TRUE" sur une plage de cellules (4 cellules d'une même ligne) et si je trouve TRUE alors j'exécute une petite macro...
Voici le code:
Code:
For i = 12 To fin
If Not Sheets("SEARCH ENGINE").Range("c" & i & ":f" & i).Find(True) Is Nothing Then
val = Sheets("SEARCH ENGINE").Range("A" & i).Value
MsgBox val
Set r = Sheets("PRODUCT KNOWLEDGE").Rows(2).Find(val, , xlValues, xlWhole)
If Not r Is Nothing Then col = r.Column
MsgBox col
End if
Next
Les valeurs TRUE qui sont dans les cellules de Ci à Fi sont les résultats d'une checkbox
J'ai coché la checkbox en c12 ce qui donne une valeur TRUE, mais rien à faire, le FIND ne la voit pas.
J'ai essayé FIND(True), FIND("TRUE")
J'ai essayé en ne regardant que dans Range("C"&i)
Je ne comprends pas, j'ai déjà utilisé le FIND avec des checkbox, à peu près de la même façon et je n'arrive pas à savoir pourquoi il ne trouve pas la valeur True
Votre aide me sera très précieuse !!!
Par avance merci
Gwen