Re
Dans l'usf Tuyauterie, remplacez le code Private Sub ajout_cr_Click() par celui ci-dessous
Private Sub ajout_cr_Click()
Dim i As Integer
reponse = MsgBox("Êtes-vous sûr de vouloir ajouter ces résultats au compte-rendu?", vbYesNo + vbQuestion + vbDefaultButton2, "Validation")
If reponse = vbYes Then
For i = 1 To 10
With Feuil3 'Worksheets("Résultats")'
dlg = .Range("B" & .Rows.Count).End(xlUp).Row
If dlg = 7 Then dlg = 8
.Cells(dlg, 2) = Me.Controls("tronc" & i).Value
.Cells(dlg, 3) = Me.Controls("diam" & i).Value
.Cells(dlg, 4) = Me.Controls("long" & i).Value
.Cells(dlg, 5) = Me.Controls("resultat" & i).Value
End With
dlg = dlg + 1
Next i
End If
End Sub
Petit conseil, évitez les accents et espaces dans le nom de vos feuilles. Il y a toujours un souci à un moment ou un autre en programmation. Pour votre appli, vous pouvez aussi remplacer Worksheets("Résultats") par Feuil3 comme je l'ai fait ici
Crdlt