Salut à tous
j'utilise un fichier excel pour enregistrer et contrôler des objets avec code barre.
dans certaines cellules,une formule de concaténation
"=IF(E4="","",IF(LEN(E4)>9,CONCATENATE(VLOOKUP(VALUE((LEFT(E4,2))),$Z$4:$AA$28,2),(MID(E4,3,6)),"-",(RIGHT(E4,2))),CONCATENATE(VLOOKUP(VALUE((LEFT(E4,2))),$Z$4:$AA$28,2),(MID(E4,3,6)),"-",(RIGHT(E4,1)))))"
me permet de convertir le code barre au format A123456-7
Pour chercher les doublons, j'ai un format conditionnel:
"= IF(COUNTIF($1:$65536,A1)>1,TRUE,FALSE)"
qui me colorise les entrées à double; jusque là, ça va, mais mon fichier devient de plus en plus gros à chaque contrôle;
Est-ce que l'un de vous me donnerai un ou plusieurs codes macros pour que je puisse entrer mes barres codes dans une boîte de dialogue, et qu'ensuite le contrôle des doublons se fasse de la même manière que ci-dessus?
Merci d'avance!
Vicber