Bonjour, J'ai un problème de syntaxe dans ce code 
	
		
			
		
		
	
				
			mon but est d'inséré les valeurs de la feuille "0LRT501CRBIS" ou d'une autre dans la lignes qui correspond au "repère coffret" dans la feuille "SYNTHESE"Sub OLRT501CRBIS()
Worksheets("SYNTHESE").Activate
Dim NS As String, LG As Long, LC As Long, lig As Long
' nom de l'image appellante
NS = Application.Caller
'N° ligne libre feuille MVT SITE
LG = Worksheets("SYNTHESE").Range("N" & Rows.Count).End(xlUp).Row + 1
'N° ligne en cours feuille catalogue
LC = Worksheets("0LRT501CRBIS").Shapes(NS).TopLeftCell.Row 'je ne sais pas ce que c'est
'colonne D MVT_SITE = colonne E SOMMAIRE
On Error GoTo pastrouvé
lig = Sheets("SYNTHESE").Columns(2).Find(Sheets("0LRT501CRBIS").Range("B2")).Row
With Worksheets("SYNTHESE")
.Range("N" & LG).Value = Worksheets("0LRT501CRBIS").Range(LC, 3).Value
.Range("O" & LG).Value = Sheets("0LRT501CRBIS").Range("D" & lig).Value
.Range("P" & LG).Value = Sheets("0LRT501CRBIS").Range("E" & lig).Value
.Range("Q" & LG).Value = Sheets("0LRT501CRBIS").Range("F" & lig).Value
.Range("R" & LG).Value = Sheets("0LRT501CRBIS").Range("G" & lig).Value
.Range("S" & LG).Value = Sheets("0LRT501CRBIS").Range("H" & lig).Value
.Range("T" & LG).Value = Sheets("0LRT501CRBIS").Range("I" & lig).Value
.Range("W" & LG).Value = Sheets("0LRT501CRBIS").Range("J" & lig).Value
End With
Exit Sub
pastrouvé:
MsgBox ("Je ne trouve pas cette équipement")
End Sub