@stepaustras, ce que je voudrai dire c'est qu'on pouvait combiner "Function delete_from_form_without_confirmation()" avec "Sub CommandButton3_Click()".
L'idée était la simplicité et à mon avis, une fonction sert à calculer une valeur, un sub à faire quelque chose. La fonction "delete_from_form_without_confirmation" ne calcule rien mais supprime une ligne, donc "devrait être/serait mieux" un sub.
Pour le reste, je déteste déclarer des variables, donc mes macros sont une approche minimaliste comme vous pouvez constater dans ma version de ce matin à 10:23. Au lieu de déclarer ces variables, je préfère utiliser "with ... end with"
Mais tout cela est un choix personnel ...