OVH Cloud OVH Cloud

Syntaxe instruction Roundup (équivalent Arrondi.sup)

1 réponse
Avatar
Yvan
Bonjour,

Je souhaite intégrer la formule suivante dans une de mes macros :

ActiveCell = [ROUNDUP(cells(1,1)/8,0)]

Il y a apparemment une incohérence, puisque j'obtiens "#Nom?" dans la
cellule concernée. Quelle est-elle ?

--
Merci pour vos réponses.

1 réponse

Avatar
AV
D'abord il faut que est installé la macro complémentaire "Utilitaire d'Analyse"
Ensuite, tu as un problème de syntaxe avec la méthode Evaluate :

Méthode "courte" (n'accepte pas de variable dans la chaîne à évaluer) :
ActiveCell = [ROUNDUP(A1/8,0)]

Méthode "longue" :
ActiveCell = Evaluate("ROUNDUP(" & Cells(1, 1).Value & "/8,0)")

AV