J'ai crée un tableau Excel qui me trie sur deux onglets des items présents dans l'un et absents dans l'autre. Ensuite j'ai concatené certaines valeurs pour en tirer un code de programmation. Là je bloque car certaines valeurs doivent avoir une ponctuation différente dans le code.
J'ai mis une explication détaillée dans le fichier. Merci pour vos suggestions
J'ai essayé ta formule job75 mais j'obtiens tjrs C(rep.SB960;B6-PAVPin11 , BP1(ES)GRBPin23);
La virgule n'est pas remplacé par les deux points..
Je continue à chercher
On s'est croisé lol.
Cette formule fonctionne: =SUBSTITUE(SUBSTITUE(CONCATENER("C(rep.";D2;";";R2;");");";B";":B");", B";": B")
Par contre il faut savoir que dans la colonne B sont présentes d'autre valeurs ne commençant par B alors il me faudrait une condition disant que seul les valeurs commençant par B soient modifiées par ta formule et pas les autres, merci.
La formule donne ceci C(rep.SB960A:B6-PAVPin12 : BP1(ES)GRBPin24);
Après rep.SB960A je dois avoir le ; seul la virgule entre B6-PAVPin12 , BP1(ES)GRBPin24 doit être remplacée par deux points ce qui est correct avec la formule
Il est vrai que je n'arrive pas à obtenir ce que je souhaiterai pourtant cela à l'air simple mais voilà
Je joins fichier car en tirant vers le bas ça ne fonctionne pas sur toutes les lignes, j'ai regardé et les B ne se trouvent pas tout le temps à la même place d'où les erreurs je pense
Merci encore Job75