Bonjour à tous,
J'aimerais éliminer les noms dans plusieurs colonnes, DA, DD, DH, DL, DO et DS de l'onglet Prix, par un code VBA que j'ajouterais à mon Code en utilisant la fonction "Call" à la suite de mon code.
1) Les noms des col. DA, DD, DH, DL, DO et DS, de l'onglet Prix, se retrouvent tous dans la col. C de l'onglet Données.
2) J'ai surligné certains noms en jaune à titre d'exemple. Ces noms doivent être supprimés de leur col. respective.
3) Le critère pour la suppression est le suivant : Le nombre dans la col. Données!I, qui se trouve vis-à-vis le nom à supprimer, doit être inférieur au nombres des cellules DC5, DG5, DK5, DN5, DR5 et DV5 de l'onglet Prix. Chaque cellule correspond à la colonne de noms devant être supprimés, qui se trouve à sa gauche (DA, DD, DH, DL, DO et DS).
4) Les noms à être supprimés peuvent se retrouvés à n'importe laquelle des lignes de leur colonne. Ce qui fait que le code doit s'appliquer à toutes la colonne, pour chacune des colonnes.
5) Il faut remplir le vide causé par la suppression d'un nom en faisant remonter les autres noms qui se trouvent dans les lignes en dessous du nom supprimé.
J'espère avoir été assez claire dans mes explications.
Merci beaucoup pour votre aide.