Oui c'est vrai OUPS.
Par contre autre question du coup ça m'amène sur un autre problème.
Si ma cellule trouvée n'est plus active du coup la suite de mon code ne marche pas vu que celle-ci n'est pas sélectionnée, comment puis-je y remédier svp ?
Sub SitioProd()
Dim Trouve As Range
Dim Valeur_Cherchee As String
'Selection de la feuille Bonbar
Worksheets("BonBar").Select
Valeur_Cherchee = "Donnée cherchée 103"
Set Trouve = Cells.Find(what:=Valeur_Cherchee, After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False)
'traitement de l'erreur possible : Si on ne trouve rien :
If Trouve Is Nothing Then
' Se place en haut pour la visualisation à l'ouverture et ne fait rien
Range("A1").Select
Else
'ici, traitement pour le cas où la valeur est trouvée
'Une fois la recherche effectué décalage des cellules
[u] ActiveCell.Offset(-3, 0).Select
ActiveCell.Offset(0, 1).Select
'Dans la cellule active mettre "COULISSANT (101)"
ActiveCell.FormulaR1C1 = "COULISSANT (101)"[/u]
End If
' Se place en haut pour la visualisation à l'ouverture
Range("A1").Select
End Sub
C'est bon j'ai trouvé après j'ai fait un Trouve.Activate du coup !! Débutante à mort...
Merci à tous et bonne journée !