pier0
Messages postés67Date d'inscriptionmardi 19 juillet 2005StatutMembreDernière intervention 2 septembre 2005
-
1 sept. 2005 à 13:52
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
1 sept. 2005 à 14:20
Slt,
Je dois réaliser une macro VBA qui traite des données. Le traitement comprend des formules que je dois rentrer dans des cellules.
*******************************************************************************
Par exemple:
=SOMME(A21:A50) ->fonction excel SOMME dans la cellule A93
********************************************************************************
Il faut que la formule puisse etre entrée dans des cellules variables
(cells(ligne,colonne)) et que la somme des cellules de A21 à A50 puisse aussi se faire sur des cellules variables.
Toutes vos suggestions sont les bienvenues en particulier si vous pouvez me donner le code VBA permettant d'insérer la fonction excel SOMME (pour une plage de cellule variable) dans une cellule donnée.
Je vous remercie par avance, Pier0
A voir également:
Pb ultra simple: mettre des formules dans des celllules excel par macro
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 1 sept. 2005 à 14:20
Range("A93").Formula = "=SUM(A21:A50)"
ou un peu plus complexe sur les cellule de A93 à Z93
for i = 1 to 26
cells(93,i).FormulaR1C1 = "=SUM(R[-72]C:R[-43]C)"
next