Bonjour,
Je travail sous Excel 2003 et je cherche à créer une procédure en VBA qui me permettre le faire la moyenne des colonnes B,D,F... (une sur deux jusque AV) et sur les lignes 2 à 16500 de ma feuille..
Help please!!
Merci d'avance![]()








Bonjour,
Je travail sous Excel 2003 et je cherche à créer une procédure en VBA qui me permettre le faire la moyenne des colonnes B,D,F... (une sur deux jusque AV) et sur les lignes 2 à 16500 de ma feuille..
Help please!!
Merci d'avance![]()
Bonjour Chloe2,
Petites questions pour plus de précisions:
Tu veux la moyenne de toutes les données reprisent dans la plage concernée ou une moyenne par ligne ou encore une moyenne par colonne ?
Où veux tu le résultat, dans une celulle (si oui laquelle?), dans une MessageBox, ... ?
Es tu obligée de passer par VBA ?
En fonction de ça on peut voir ce qu'on peut faire pour toi.
A+
Bonjour,
Pour tes colonnes 2 à 48 (je crois que AV correspond à ça mais vérifie quand même) et avec un pas de 2, tu mets à la fin de chaque colonne (donc ligne 16501) la moyenne des cellules de la même colonne des ligne 2 à 16500.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For i = 2 To 48 Step 2 Cells(16501, i).Value = WorksheetFunction.Average(Cells(2, i), Cells(16500, i)) Next
J'ai testé, c'est fonctionnel, bonne chance pour la suite![]()
Partager