Bonjour Nad,
Merci pour ton retour, je n'ai effectivement pas réussi la manipulation.
- J'ai ouvert VBA
- J'ai crée un module dans VBAProject (Personal Macro Workbook)
- J'ai collé dedans:
Public AncienMot
Public NouveauMot
- J'ai ouvert dans VBAProject (Pdts & Recherche.xslx) pas dans (Personal Macro Workbook) meme si je l'ai testé quand meme:
et j'ai collé:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, [Frs]) Is Nothing Then
AncienMot = Target
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [Liste]) Is Nothing Then
NouveauMot = Target
Sheets("Recherche").Cells.Replace What:=AncienMot, Replacement:=NouveauMot, MatchCase:=True
End If
End Sub
Ensuite j'ai voulu sauver le travail, excel me dit que si je sauve mon travail, les macros seront perdues,
J'ai essayé de jouer avec e fichier sans enregistrer mais j'ai du faire qq chose qu'il n'allait pas car ca ne fonctionne pas,
Merci d'avance,
Bonne journée,
Thomas.