Option Explicit
Sub Bouton3_QuandClic()
Dim CptLigSrc As Integer, LigDst As Integer
Dim ColInitDst As Byte
Dim Rech As Variant
For CptLigSrc = 2 To Sheets("Saisie").Range("D1").End(xlDown).Row
Set Rech = Sheets("BD Suivi").Rows(1).Find(what:=Sheets("Saisie").Range("E" & CptLigSrc).Value, LookIn:=xlValues, lookat:=xlWhole)
If Not Rech Is Nothing Then
ColInitDst = Rech.Column - 3
Set Rech = Sheets("BD Suivi").Columns(1).Find(what:=Sheets("Saisie").Range("D" & CptLigSrc).Value, LookIn:=xlFormulas, lookat:=xlWhole)
If Not Rech Is Nothing Then
LigDst = Rech.Row
Sheets("BD Suivi").Cells(LigDst, ColInitDst).Value = Sheets("Saisie").Range("F" & CptLigSrc).Value
Sheets("BD Suivi").Cells(LigDst, ColInitDst + 1).Value = Sheets("Saisie").Range("G" & CptLigSrc).Value
Sheets("BD Suivi").Cells(LigDst, ColInitDst + 2).Value = Sheets("Saisie").Range("H" & CptLigSrc).Value
Sheets("BD Suivi").Cells(LigDst, ColInitDst + 3).Value = Sheets("Saisie").Range("I" & CptLigSrc).Value
Sheets("BD Suivi").Cells(LigDst, ColInitDst + 5).Value = Sheets("Saisie").Range("J" & CptLigSrc).Value
Sheets("BD Suivi").Cells(LigDst, ColInitDst + 6).Value = Sheets("Saisie").Range("K" & CptLigSrc).Value
End If
End If
Next CptLigSrc
If OptionButton7 = True Then Cells(DernièreLigne, 9) = "X"
If OptionButton8 = True Then Cells(DernièreLigne, 10) = "X"
If OptionButton9 = True Then Cells(DernièreLigne, 11) = "X"
If CheckBox6 = True Then Cells(DernièreLigne, 5) = "X"
If CheckBox7 = True Then Cells(DernièreLigne, 6) = "X"
If CheckBox8 = True Then Cells(DernièreLigne, 7) = "X"
If CheckBox9 = True Then Cells(DernièreLigne, 8) = "X"
Cells(DernièreLigne, 23) = Label47
End Sub