Bonjour
Je cherche au sein d'un même fichier excel à affecter un nom suivant la valeur d'une cellule.
Je m'explique. Une macro va insérer des @IPs dans une plage de cellule de mon fichier excel. Ces @IPs sont de la forme :
10.186.YY.XXX où YY peuvent avoir comme valeur : 5,6,8,9,X5,X6,X8,X9
Pour avoir la valeur de YY, j'ai utilisé la formule :
=SUBSTITUE(STXT(IP;8;2);".";;1) Où IP est ma cellule avec l'adresse IP dedans.
Et selon la valeur de YY, je souhaiterais assigner un nom à ces cellules.
Exemple :
Cellule A1: 10.186.X5.40 => Nom : APPLI
Cellule A2: 10.186.X6.40 => Nom : DATA
Cellule A3: 10.186.X9.40 => Nom : ADMIN
Là où ça se complique pour moi, c'est que ma macro importe n'importe quelle première valeur dans la cellule A1.
Je peux très bien avoir les cas de figure suivants :
Cellule A1: 10.186.X6.40 => Nom : DATA
Cellule A2: 10.186.X9.40 => Nom : ADMIN
Cellule A1: 10.186.X5.40 => Nom : APPLI
Cellule A2: 10.186.X9.40 => Nom : ADMIN
Cellule A1: 10.186.X9.40 => Nom : ADMIN
Pouvez-vous m'aider ?
J'espère avoir été clair...![]()
Partager