Bonjour,
Question qui va paraître bête mais je suis face à un tableau 1 qui contient
Colonne A : un nombre
Colonne B : un nom
Dans une seconde feuille, je souhaiterais que, lorsque l'utilisateur rentre un nombre le programme recherche dans la longue liste (plus de 200 termes) quel est le nom correspondant..
Ce programme fonctionne mais il est extrêmement long.. J'ai essayé de passer par des tableaux virtuels mais je n'arrive pas à mes fins, quelqu'un aurait une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Z = 1 Do 'On utilise "i" pour remplir les cellules dans la sheet bilan ; on utilise J pour balayer toutes les données de la sheet base_données For i = Z + 2 To Z + 3 For J = 1 To 25 If Worksheets("Bilan").Range("B" & i).Value = Worksheets("Base_données").Range("A" & J).Value Then Worksheets("Bilan").Range("C" & i).Value = Worksheets("Base_données").Range("B" & J).Value Z=Z+1 Loop until Z=40
Merci
Partager