Re : Dépassement de capacité ? / Res = (7 * 3600) + ((62 * 3600) / 100)
Salut Laurent,
En effet ton calcul retourne Dépassement de capacité.
Cependant tu peux réduire ton calcul en faisant Res= 7*3600+62*36
Et là le calcul ne retourne aucun dépassement de capacité ;-)
Je pense que c'est le calcul 62*3600 qui pose problème, il est en dehors des plages Integer (voir si c'est le type par défaut en vba d'un nombre ?)
Si tu veux conserver à tout prix cette formulation alors écrit la comme suit :
Res = (7*3600)+((62*clng(3600))/100)
Et là, idem, plus d'erreur de dépassement de capacité
@++
David