Bonjour Leaures,
Voir fichier ci-joint. L'insertion d'une colonne se fait dès que l'on saisit ou modifie le nom d'un domaine / nom. La colonne n'est insérée que si elle n'est pas déjà présente et les colonnes sont insérées par ordre alphabétique des noms de domaine / nom.
Quelques points d'attention :
Si dans la feuille "CANDIDATS", vous insérez des colonnes avant la 1ère colonne (23 "W") des noms de domaine ou à partir de la colonne "CONTRATS", il faudra actualiser une constante dans le code associé à la feuille "CANDIDATS". La modif est simple mais si vous n'êtes pas du tout à l'aise avec le VB, je peux rajouter un onglet "Paramètres" avec les 2 paramètres à modifier et dans ce cas il n'y a plus besoin "d'aller" dans le code.
Si vous modifiez le nom d'un domaine, une seconde colonne sera créée mais l'ancienne ne sera pas supprimée. Vous pouvez le faire manuellement sans souci.
Si vous copiez depuis votre fichier original, les données "VITI" dans ce nouveau classeur, toutes les colonnes dans l'onglet CANDIDATS seront créées d'un coup. Par contre avant de copier les données de l'onglet CANDIDATS, il faudra vous assurer que les colonnes du fichier source sont dans le même ordre et les mettre dans le même ordre le cas échéant.