Option Explicit
Option Base 1
Sub Copie()
Dim f1 As Worksheet, f2 As Worksheet, i As Long, n As Long, t1, t2, a()
Dim col As Range
Set f1 = Sheets("SAISIE")
Set f2 = Sheets("Export")
f1.Range("A12:B65000").ClearContents
If f1.[A5] <> "" Then
Set col = f2.Range("B6:D6").Find(f1.Range("A5"))
Else: Exit Sub
End If
t1 = f2.Range(f2.Cells(12, 1), f2.Cells(Rows.Count, 1).End(xlUp))
t2 = f2.Range("A12: D" & f2.Range("A" & Rows.Count).End(xlUp).Row)
ReDim a(UBound(t2), 2)
For i = 1 To UBound(t2)
If t2(i, col.Column) <> "" Then
n = n + 1
a(n, 1) = t2(i, 1)
a(n, 2) = t2(i, col.Column)
End If
Next i
f1.Range("A12").Resize(UBound(a), 2) = a
End Sub