Et tu ne dis pas où on va trouver les éléments d'affectation qui font que ton code met du texte au lieu de nombre...
Tu mets Libellé.Value, ça passera mieux.
Cordialement.
Salut Eric !
Ce n'est pas la première fois que je constate que la seule mention TextBox1 ou NomduTB aboutit à ce qu'Excel n'opère pas les conversions qu'il fait habituellement... Il suffit souvent de préciser la propriété pour que ça marche, y compris pour des dates (mais dans ce dernier cas, pas toujours).
Au cas particulier, cela fonctionne bien, sans aller jusqu'à la conversion !
A+