J'ai ajouté une feuille et renommer pour qu'elle se nomme "SAISIE-PIECES" en copiant le tableau récapitulatif de l'autre fichier.
J'ai été dans "Développeur" puis "Visual Basic", j'ai fais "Insertion", "Module".
J'ai copié le texte :
Sub Test()
Dim tablo()
Dim i As Byte, j As Byte
Dim dlg As Integer
For i = 1 To ThisWorkbook.Sheets.Count
If Sheets(i).Name <> "SAISIE-PIECES" Then
With Sheets("SAISIE-PIECES")
With Sheets(i)
tablo() = .Range(.Cells(4, 2), .Cells(20, 2)).Value
End With
dlg = .Range("A" & Rows.Count).End(xlUp).Row + 1
.Range("C" & dlg).Resize(1, UBound(tablo)) = Application.Transpose(tablo)
.Range("A" & dlg) = Sheets(i).Name
End With
End If
Next i
End Sub
J'ai enregistré le fichier pour qu'il prenne en charge les macros, redémarré le fichier mais rien ne se passe dans le tableau récapitulatif.
Merci d'avance pour ton aide.
Cordialement,