Bonjour larryco,
Essaye comme ceci, par rapport une chose m'échappe , pourquoi tu quittes ton Userform pour le rappeler par la suite ??
Unload Me
UserForm1.Show
Private Sub CommandButton1_Click()
Dim Ctrl As Control
Dim r As Integer
Dim t As Integer
Dim derligne As Integer
With Worksheets("Feuil1")
derligne = .Range("A65536").End(xlUp).Row + 1
For Each Ctrl In UserForm1.Controls
r = Val(Ctrl.Tag)
If r > 0 Then Feuil1.Cells(derligne, r) = Ctrl
Next
.Cells(derligne, 4) = IIf(CheckBox1, "SOR", "ENT") 'écriture
End With
TextBox1 = ""
TextBox2 = ""
TextBox3 = ""
Call Module2.testsupligneidentique
Unload Me
UserForm1.Show
End Sub