Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 23/03/2006, 08h59   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: février 2006
Messages: 35
Par défaut VBA Moyenne

Bonjour le Forum,

j'ai un problème sur une Moyenne en VBA

j'ai la formule suivante :
ActiveCell.Formula = '=MOYENNE(c9:c' & j & ')'

mais dans ma feuille excel, la cellule affiche #NOM?
il suffit que je double-clique dans la cellule pour que ca marche mais c'est pas très pratique

merci d'avance pour votre aide

Bruno

Message édité par: brdad, à: 23/03/2006 09:00
brdad est déconnecté   Réponse avec citation
ANNONCES
Vieux 23/03/2006, 09h03   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Version Excel : Excel 2000 (PC)
Messages: 5 385
Par défaut Re:VBA Moyenne

bonjour brdad

essaie


ActiveCell.Formula = '=AVERAGE(C9:C' & j & ')'

a+

edition : rectification apres controle

Message édité par: pierrejean, à: 23/03/2006 09:15

Message édité par: pierrejean, à: 23/03/2006 09:17
pierrejean est déconnecté   Réponse avec citation
Vieux 23/03/2006, 09h18   #3 (permalink)
XLDnaute Nouveau
 
Date d'inscription: février 2006
Messages: 35
Par défaut Re:VBA Moyenne

Bonjour le Forum,
Bonjour pierrejean,


Ca ne marche pas :

VBA me rajoute automatique un guillement après la formule
ActiveCell.Formula = '=MOYENNE(c9 & ': c ' & j )'

Ensuite quand je lance mon code j'ai l'erreur :
Erreur de compilation : Sub ou Fonction non définie


Bruno
brdad est déconnecté   Réponse avec citation
Vieux 23/03/2006, 09h20   #4 (permalink)
XLDnaute Nouveau
 
Date d'inscription: février 2006
Messages: 35
Par défaut Re:VBA Moyenne

Re,

OK ca marche avec AVERAGE

Merci beaucoup

Bruno
brdad est déconnecté   Réponse avec citation
Vieux 23/03/2006, 09h35   #5 (permalink)
XLDnaute Accro
 
Date d'inscription: mai 2005
Localisation: Tongres
Version Excel : Excel 2000 (PC)
Messages: 1 736
Par défaut Re:VBA Moyenne

bjr Brdad,Pierrejean

tu peux employer le code suivant
ActiveCell.FormulaLocal = '=Moyenne(B6:R' & L & ')'
à bientôt
Bebere est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 22h36.


(C) 2006 Excel Downloads