En fait je me rends compte que la macro ci-dessus ne génère pas de message d'erreur. Par contre, aucune donnée n'est collée en Feuil2.
Là déjà : pourquoi aucune donnée collée en Feuil2 ???
En fait, la macro qui génère le message d'erreur "objet requis" est :
Sub Transp()
Dim rRow As Range
Dim nCol As Long
Dim iOfs As Long
Application.ScreenUpdating = False
' Ajuster la Plage à tes besoins ''''''''''''''''''''''''''''''''''''''''
With DonneesOriginellesPluri.Range("D2:FP2078")
nCol = .Columns.Count
For Each rRow In .Rows
rRow.Copy
ListePluri.Range("A2").Offset(iOfs).PasteSpecial Transpose:=True
iOfs = iOfs + nCol
Next rRow
End With
Application.ScreenUpdating = True
End Sub
A priori seules les noms des feuillets et les plages diffèrent. Donc pourquoi le message d'erreur ?