Ce qu'il faut, c'est d'abord finaliser la conception de ton projet.
Une fois que toutes les fonctionnalités en sont prévues, on peut écrire le code en tenant compte de tous les éléments.
Si on le fait prématurément on est conduit à modifier à chaque fois, ou rectifier le tir par des "rustines" qui ne seront généralement pas des plus efficaces.
Dis-toi aussi que l'enregistreur ne permettra jamais de bâtir un code efficace et rapide, tout simplement parce que les instructions VisualBasic qui ne peuvent faire l'objet d'opérations manuelles échappent à l'enregistrement et ce sont elles qui permettent de rendre un code efficace.
Cordialement.