Bonjour Antoine,
Comment sont renseignées v1, v2, chem1 et Cht ?
La façon dont tu écris le code, tu renseigne les Range() avec ces variables.
Si elles sont vides, c'est normal que rien ne sorte.
Si c'est l'inverse que tu cherches, à savoir renseigner v1, v2, etc avec le contenu de Range(..), il faut que tu écrives : v1 = Range ("a20"), etc.
Abel