Collez les valeurs au lieu de la formule

Ce que je veux faire, c'est copyr la valeur dans la cellule I6 dans Sheet1 et la coller dans une ligne spécifique (en fonction de la correspondance) dans Sheet2. Cependant, mon code actuel colle la formule au lieu de la valeur:

Private Sub CommandButton1_Click() rowNum = Application.WorksheetFunction.Match(Cells(6, 6), Sheets("Sheet2").Range("A6:A100"), 0) Sheets("Sheet1").Cells(7, 9).Copy Destination:=Sheets("Sheet2").Cells(rowNum + 5, 9) End Sub 

Une idée de ce que je fais mal?

Remplacez la dernière ligne par ceci:

 Sheets("Sheet2").Cells(rowNum + 5, 9) = Sheets("Sheet1").Cells(7, 9).Value