Inserer formule dans cellule a partir d'un UF

Vincb9 -  
 Vincb9 -
Bonjour,

Je souhaiterais ajouter des formules dans des cellules en utilisant un "end(xlup)" .

Par exemple je voudrais inserer la formule :

=ARRONDI.SUP(B44*D44)

J'ai donc essayer :

Sheets("2").cells(no_ligne,5).value = "=ARRONDI.SUP(B" & no_ligne & "*D" & no_ligne & ")"


Quelqu'un pourrait m'aider s'il vous plais
A voir également:

3 réponses

Paf
 
bonjour,

essaye comme ceci:

Sheets("2").cells(no_ligne,5).value = "=ROUNDUP(A" & no_ligne & "*D" & no_ligne & ",)"
, est obligatoire : après cette virgule on trouve le nombre de chiffre auxquels on veut faire l'arrondi. 0 ou rien :on arrondit à l'entier

Bonne suite
1
Vincb9
 
Merci paf ça fonctionne par contre j'ai une autre fonction avec SI et ça ne marche pas
0
Paf
 
montre ce que tu as fais et dis où ça ne marche pas
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
bonjour à tous les deux

ou si tu veux la formule dans ta cellule et en français
avec la même remarque que Paf en ce qui concerne le 2° paramètre

Sheets("2").cells(no_ligne,5).FormulaLocal= "=ARRONDI.SUP(A" & no_ligne & "*D" & no_ligne & ",)"

bonne suite
1
Vincb9
 
C'est bon je vous remercie tous les deux, j'avais mélanger un peu vos deux réponse et j'avais mis FormulaLocal mais j'avais laisser la formule en anglais lol
0