Syntaxe sous excel

Résolu
Bonjour,

j'ai un petit probleme de synthaxe avec excel.
je souhaiterai faire des opérations sur des cellules dont la position sera incrémentée (je ne susi pas sur d'etre clair là)

en gros je voudrais faire

n=1
for n=1 to n=900
la valeur de la cellule An = moyenne des cellules bn à b(n+10)
n=n+10

est ce quelqu'un voit de quoi je parle et/ou une solution à mon probleme

pour tester j'ai essayé une simple somme

Sheets("Feuil1").Cells(n, 2).Value + Sheets("Feuil1").Cells(n+1, 2).Value

et ça ne fonctionne pas :s

merci d'avance
Configuration: Windows XP
Firefox 3.5

1 réponse

  1. Contributeur
    bonjour,
    essaies
    Sub moyenne_10()
    Application.ScreenUpdating = False
    For n = 1 To 40 Step 10
    Cells(n, 1) = Application.Average(Range(Cells(n, 2), Cells(n + 9, 2)))
    Next
    0
    1. merci c'est juste parfait... en plus grace à vous j'ai appris une nouvelle facon de faire

      merci aussi pour la rapidité de votre reponse
      0