1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| dim [i]les feuilles et variables[i]
set [i]ce qu'il faut[i]
ligneenregistrement=1
for i = 1 to nblignefeuil1
test= false
reponse=feuil2.cells.find(feuil1.cells(i,3), feuil2.cells(1,1), xlvalues, xlwhole)
if not reponse is nothing then
feuil3.cells(ligneenregistrement,1)=feuil1.cells(i,1)
feuil3.cells(ligneenregistrement,2)=feuil1.cells(i,2)
feuil3.cells(ligneenregistrement,3)=feuil2.cells(reponse.row, 2)
test=true
end if
reponse=feuil2.cells.find(feuil1.cells(i,4), feuil2.cells(1,1), xlvalues, xlwhole)
if not reponse is nothing then
feuil3.cells(ligneenregistrement,1)=feuil1.cells(i,1)
feuil3.cells(ligneenregistrement,2)=feuil1.cells(i,2)
feuil3.cells(ligneenregistrement,4)=feuil2.cells(reponse.row, 2)
test=true
end if
if test=true then
ligneenregistrement=ligneenregistrement+1
end if
next i |
Partager