bonjour,
vous connaissez =RECHERCHEV(325;C10:D16;1) pour rechercher la valeur la plus proche mais plus petite que 325 et de vous donner la valeur de la 2ième colonne.
=EQUIV(325;C10:C16;1) est pareil mais elle vous donne la position dans la plage, donc ici position 3. Vos données sont triés, donc le suivant, donc position 4 sera la valeur la plus proche mais plus grande que 325.
avec Set c = Range("C10:C16") et i=3,
c.Cells(i, 1) sera Range("C10:C16").cells(3,1) = C12
c.Cells(i, 2) sera Range("C10:C16").cells(3,2) = D12
c.Cells(i+1, 1) sera Range("C10:C16").cells(4,1) = C13
c.Cells(i+1, 2) sera Range("C10:C16").cells(4,2) = D13
Si ce n'est pas cela que vous voulez ou si vous ne le comprenez pas, veuillez poster votre fichier avec ce que vous avez maintenant.