Salut,
Il faut que tu teste tes variables avant de faire tes calcules.
Pour TxtDegré par exemple:
Si tu effaces la valeur -> TxtDegré="" donc Vba plante car pour lui ce n'est pas un numeric
Si tu mets 0 -> TxDegré="0" donc dans ton calcul tu fait une division par 0 et ca lui plait pas non plus
Il faut donc que tu testes toutes ces valeur avant de lancer tes calculs.
Si tu veux plus d'info sur la maniere de faire n'hesite pas.
@+ Minick