ArrondirVBA
Résolu
ines009
Messages postés
27
Statut
Membre
-
ines009 Messages postés 27 Statut Membre -
ines009 Messages postés 27 Statut Membre -
Bonjour,
Je cherche une fonction vba pour arrondir à l'entier juste en dessous de (lastcolumn - 36) \ pp, je veux donc à remplacer FONCTIONARRONDIR tel que , si par exemple (lastcolumn - 36) \ pp=7.22, je veux que
FONCTIONARRONDIR((lastcolumn - 36) \ pp)=7
NbRet = FONCTIONARRONDIR((lastcolumn - 36) \ pp)
Je cherche une fonction vba pour arrondir à l'entier juste en dessous de (lastcolumn - 36) \ pp, je veux donc à remplacer FONCTIONARRONDIR tel que , si par exemple (lastcolumn - 36) \ pp=7.22, je veux que
FONCTIONARRONDIR((lastcolumn - 36) \ pp)=7
NbRet = FONCTIONARRONDIR((lastcolumn - 36) \ pp)
3 réponses
-
Bonjour,
je dois certainement mal comprendre ton problème car si tu veux l'entier (7) de (7,22), yu as la fonction vba INT
valeur=INT((lastcolumn - 36) \ pp)
-
bonjour a tous les deux
je crois bien qu'en en VBA l'opérateur \ donne le quotient entier donc pas de pb d'arrondi à l'entier (si du moins la variable qui reçoit le quotient est declarée entier : long par ex)
ex 22 \ 7 = 3
bonne suite -
C exactement ce que je voulais, jconnaissais pas.
Merci Michel_m