Manipuler une partie de colonne VBA

Résolu
QueenAS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
baladur13 Messages postés 47790 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour, je suis toute nouvelle à la programmation en VBA et je rencontre quelques difficultés: je voudrais écrire dans une cellule (j,4) la médiane d'une plage de cellules [Cells(j,3) jusqu'à Cells(i-1,3)] appartenant à la même colonne, j'ai fait ces 4 essais sans succès:

Sheets("calculmediane").Activate
Cells(j, 4) = Application.Median(Rows(j, 3) + ":" + Rows(i - 1, 3))
ou
Cells(j, 4) = Application.Median(Range (Rows(j, 3) + ":" + Rows(i - 1, 3)))
ou
Cells(j, 4) = Application.Median(Range ("C" & j +":" +"C" & i - 1))
ou
Cells(j, 4) = Application.Median(Cells(j, 3) + ":" + Cells(i - 1, 3))

Help svp! :-(
A voir également:

1 réponse

Deudeu79 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   23
 
bonjour,

es ce que tu veux mettre la formule dans la cellule ?

cordialement
0
QueenAS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Non dans une macro
0
Deudeu79 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   23
 
  Cells(j, 4).FormulaLocal  = "= Application.Median(Range ("C" & j  & ":C" & i - 1))"
0
QueenAS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Ca fonctionne parfaitement! Merci beaucoup! :-)
0
baladur13 Messages postés 47790 Date d'inscription   Statut Modérateur Dernière intervention   13 684 > QueenAS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
0
Deudeu79 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   23
 
de rien
0