Bonjour,
voilà ce que j'utilise:
Formule à mettre dans B2 feuille 2
=SI(ESTERREUR(TROUVE("X";'feuille 1'!B12));"";"X")
Formule à mettre dans B208 feuille 2
=SI(ESTERREUR(TROUVE("X";'feuille 1'!C15));"";"Y")
Pour la suite (ne montrer que les cellules cochées, j'utilise un code VBA (trouvé sur un forum, et modifié pour coller à mes besoins):
Sub Macrodonn()
Range("C2").Select
Selection.Copy
Range("C24").Select
ActiveSheet.Paste
Selection.Font.Italic = True
Selection.Font.ColorIndex = 3
Range("F2").Select
Application.CutCopyMode = False
Selection.Copy
Range("C52").Select
ActiveSheet.Paste
Selection.Font.Italic = True
Selection.Font.ColorIndex = 3
Dim Var_AB As Integer
For Var_AB = 2 To Range("A65536").End(xlUp).Row
If UCase(Range("A" & Var_AB)) = "X" Then
ok = True
Range("A" & Var_AB & ":Y" & Var_AB).Copy _
Sheets("liste des données + attributs").Range("A" & Sheets("liste des données + attributs").Range("A65536").End(xlUp).Row + 1)
End If
Next
ok = False
End Sub
En gros, il copie dans une nouvelle feuille ("liste des données +attributs"), les lignes qui contiennent un X dans la colone A.
Voilà, j'espère que j'ai pu vous aider.
Bonne journée