Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1447 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Moyenne sur des intervalles

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Moyenne sur des intervalles

n°1924139
duc courge​tte
Posté le 15-09-2009 à 10:04:26  profilanswer
 

Bonjour tout le monde,
 
j'ai un probléme de programmation en VBA, je connais déjà la cause du probléme, ma complète incompétence.
Néanmoins, j'ai pondu le petit algorithme suivant censé faire les moyennes de parties de ma série de donnés entre 2 valeurs nulles, et de me donner ces donnés dans un tableau situé dans la même feuille.
Mes seules compétence en VBA sont les quelques informations que j'ai glané à droite à gauche sur la toile, le probléme est donc probablement un truc tout con ....
Le programme est dimensionné dans un premier temps pour ma feuille précisément, mais je compte l'améliorer plus tard.
L'erreur est "objet requis"
 
Sub moyenneparpart()
Dim i As Double, n As Double, J As Double, moy As Range
'--- i rang de lecture, n rang de début de listes, j rang d'écriture de moy
J = 86
i = 95
n = i
For i = 95 To 286
 If Cells(i, 8) = 0 Then
    moy = WorksheetFunction.Average(Sheet1.Range(Cells(n, 8), Cells(i, 8)))
    Cells(J, 14) = moy: J = J + 1: n = i
 End If
Next i
 
End Sub
 
 
Merci d'avance pour le temps que vous accorderez à ce probléme.

mood
Publicité
Posté le 15-09-2009 à 10:04:26  profilanswer
 

n°1924252
SuppotDeSa​Tante
Aka dje69r
Posté le 15-09-2009 à 15:04:45  profilanswer
 

Bonjour
 
J'ai pas tester plus que ca, mais la direct, tu as un souci :

Citation :

moy = WorksheetFunction.Average(Sheet1.Range(Cells(n, 8), Cells(i, 8)))

Sheet1 c'est quoi ? Si tu veux faire reference a ton onglet 1 c'est Sheets("NomDeTaFeuille" ) ou Sheets(NumeroDeTaFeuille) par exemple la feuille 1 ca serait Sheets(1)


Message édité par SuppotDeSaTante le 15-09-2009 à 15:05:15

---------------
Soyez malin, louez entre voisins !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Moyenne sur des intervalles

 

Sujets relatifs
[Excel] Calcul de moyenne automatiséMoyenne pondérée (lissage carte) : quel language choisir ?
Ca parait pourtant tout simple... "Moyenne des 10 plus grands" ?Programme pour calculer une moyenne (débutant)
[excel] garder un intervalles de celluls constantsMoyenne de deux pixels
Moyenne automatique suite à un tri [RESOLU]Aide code VBA -calcul Moyenne mobile-
[Excel] Moyenne conditionnéMoyenne durées
Plus de sujets relatifs à : Moyenne sur des intervalles


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR