bonjour a tous ,
bon au final, j'ai réussis c'est pas tres catholique ce que j'ai fais mais fonctionnel :
Sub Nouvelleclaque()
Dim ass As Integer
Dim wb As Workbook
Dim ws As Worksheet
Sheets("info").Select
PID = Application.ScreenUpdating = False
If ActiveCell.Row = 100 Then Lig = 1 Else Lig = ActiveCell.Row + 1
Cells(Lig, "A").Select
Tav = Mid(PID, 1, 3) < ce que j'ai changé Tav= Mid (cells(lig,"A"),1,3)
cnx = Mid(PID, 5, 4)< ce que j'ai changé cnx = mid (cells'lig,"a"),5,4)
ond = Mid(PID, 10, 2)< ce que j'ai changé...
ass = Mid(PID, 13, 3)< ce que j'ai changé...
ça a fonctionné sans erreur, merci en tout cas