Re Tony, le forum,
Il te suffit d'affilier ta macro a la feuille concernee. Est ce que c'est 'Fiche individuelle' ou 'Liste' qui est concernee ?
Tu selectionne dabord la feuille concernee comme l'a si bien explique Robert et tu lui attribue ta macro telle quelle.
Private Sub Worksheet_Change(ByVal Target As Range)
'Tri_Alphabétique Macro
' Macro enregistrée le 01/02/2006 par
'Tri croissant
Sheets('Liste').Select
Range('A3350').Select
Selection.Sort Key1:=Range('A3'), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub
Un doute me vient maintenant, ce que tu appelle fiche individuelle, ca ne serait pas un UserForm ?
Parce que si tel est le cas, il te suffit de double-cliquer sur l'userform concerne et tout comme pour la feuille, tu va dans le champs en haut a droite et tu selectionne 'Initialize' et la tu y colle ton code...
Bonne soiree
Olivier