Bonjour à tous,
Je l'ai scindé en modules pour que cela soit plus facile à modifier ou à faire évoluer.
@Vinc Malin, Ça c'est une bonne initiative. Diviser en tenant compte si possible que chaque procédure ou fonction ne s'occupe que d'une seule chose à la fois.
J'ai mis toutes mes variables dans un même module.
Ne pas oublier que vous pouvez charger les procédures avec des arguments, cela fera toujours cela de moins en variables globales.
Ce n'est certainement pas la solution idéale mais cela semble fonctionner.
Il faut bannir cette expression... Vous devez vous poser à chaque instants, mais que se passera-t’il si la feuille n'existe pas,, si le tableau est effacé, si le tableau ne contient pas de lignes, et si et si.
Maintenant deux cas de figures se présentent. Programmation occasionnelle, ou pas. Si vous faites une programmation occasionnelle nul besoin de trop se casser la tête.