Bonjour Sluggy,
Ton fichier n'est apparemment pas disponible, ton problème est toujours d'actualité ?
Si oui, j'ai un bout de réponse qui ne sera surement pas complet sans que je puisse aller voir ton fichier. Tu peux ajouter ce code dans ton userform pour cibler l'emplacement où les infos doivent aller et créer une ligne par validation de ton userform :
With Sheets("Feuil1").ListObjects("Tableau1")
If .ListRows.Count = 0 Then
Range("base[[#Headers],[Nom]]").Offset(1, 0) = 1
Range("base[[#Headers],[Nom]]").Offset(1, 0) = ""
End If
If .ListRows.Count = 1 And .ListRows(1).Range.Cells(1, 1) = "" Then
Set LignTablo = Sheets("Feuil1").ListObjects("Tableau1").ListRows(1)
Else
Set LignTablo = Range("Tableau1").ListObject.ListRows.Add(AlwaysInsert:=True)
End If
End With
Ensuite tu peux écrire pour remplir la première colonne de ton tableau avec les données de ta textbox1 par exemple
.Cells(1, 1) = TextBox1.Value
.Cells(1, 2) te permettra de remplir la seconde colonne, etc...
Je ne peux pas faire grand chose de plus sans fichier