Bonjour,
Là il est peut-être un peu léger... !
En gros vu l'épaisseur de l'exemple je pense qu'on peut répondre non.
Un UserForm est un truc lourd et bien suffisamment compliqué pour qu'on n'essaie pas en plus de faire des ménages à trois :
Ça n'aboutit en général à rien de bon !
Il reste que comme tout code macro certaines macros sont généralisables. Des fonctions basiques peuvent être réemployées moyennant quelques paramètres... (Tris, validations...)
Mais pour le reste, un UserForm étant généralement dédié à un tableau de feuille, si tu veux le relier à une deuxième feuille c'est que certainement elle ne sert pas à grand chose : Les débutants sont friands de ce genre de chose : Feuilles multiples qui déclinent à l'envie le nombre d'infos redondantes...
A+