Fonction modulo sous vba

nicola40

XLDnaute Junior
Bonjour,


ci-joint exemple avec fichier.

J'utilise la fonction mod(A;B) sous excel, et je souhaite obtenir le même calcul sous vba. (sans doute avec A mod B ...)

Impossible de retrouver le ^m résultat ! Très agaçant !


Merci d'avance
 

Pièces jointes

  • xy.xls
    25.5 KB · Affichages: 211
  • xy.xls
    25.5 KB · Affichages: 232
  • xy.xls
    25.5 KB · Affichages: 237

JeanMarie

XLDnaute Barbatruc
Re : Fonction modulo sous vba

Bonjour

Non ce n'est pas un bug, c'est une différence de calcul entre la fonction et l'opérateur VBA

Dans l'aide VBA, il y a écrit ceci
L'opérateur modulo, ou reste, divise l'argument number1 par l'argument number2 (en arrondissant les nombres à virgules flottantes à des nombres entiers) et ne retourne que le reste dans l'argument result.
et
Dans l'aide EXCEL de la fonction
Renvoie le reste de la division de l'argument nombre par l'argument diviseur. Le résultat est du même signe que diviseur.
Dans cette rubrique, les valeurs ne sont pas arrondis à l'entier.

@+Jean-Marie
 

Discussions similaires

Réponses
6
Affichages
270

Statistiques des forums

Discussions
312 448
Messages
2 088 504
Membres
103 872
dernier inscrit
Gufre