Oui tout à fait tu peux le faire! Même si je ne le conseille pas.
Afin de te passer du module, il suffit de prendre tout le code qu'il contient et de faire un couper/coller dans le code de ton userfom (à la fin de ton code par exemple).
Pourquoi je ne le conseille pas? Pour deux raisons:
- Le code de ton userform qui faisait peut être 100 lignes en fera 600. Et dans ces 600 lignes 1/6 servent à remplir le userform et 5/6 sert à réaliser une seule action (créer une image à partir d'une plage de cellules)
- Si tu réalises d'autres formulaires et que tu veux réutiliser cette fonctionnalité de "copie de plage", tu seras obligé de recopier tout le code dans chaque autre formulaire. Par contre s'il est dans un module, tu n'y touchera jamais et tu pourras l'utiliser autant de fois que ça te chante.
Si tu as peur que ton fichier ne soit pas lisible avec ce module, "Module1", il te suffit de le renommer! par exemple "RangeToPicture"
et de mettre un commentaire expliquant à quoi sert ce module, par exemple:
'Ce module contient toutes les fonctions et procédures pour réaliser une image à partir d'une plage nommée.