• Initiateur de la discussion Initiateur de la discussion louli78
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

louli78

Guest
Bonjour, bonjour

j'ai fais ce bout de code et je ne comprend pas d'ou vient l'erreur 1004

Ecart_type = Application.WorksheetFunction.StDevP(ThisWorkbook.Sheets("calculateur").Range("I4:I5"), Application.WorksheetFunction.Average(Range("I4:I5")))

Merci
 
Re : erreur 1004

bonjour louli, jojo,

Ne connaissant pas cette fonction, c'est assez difficile...
Cependant, tu as un espace entre I5 et " dans
Code:
Application.WorksheetFunction.Average(Range("I4:I5 "))
Peut-être que l'erreur vient de là.

a+
 
Re : erreur 1004

Bonjour,

il faut que tes 2 fonction sachent sur quelle(s) feuille(s) travailler.

Si c'est sur la même feuille que StDevP
Code:
With Sheets("calculateur")
        Application.WorksheetFunction.StDevP([SIZE=4][COLOR=red][B].[/B][/COLOR][/SIZE]Range("I4:I5"), Application.WorksheetFunction.Average([SIZE=4][COLOR=red][B].[/B][/COLOR][/SIZE]Range("I4:I5")))
    End With

Sur une autre feuille:

Code:
 Application.WorksheetFunction.StDevP(ThisWorkbook.Sheets("calculateur").Range("I4:I5"), Application.WorksheetFunction.Average(Sheets("AutreFeuille").Range("I4:I5 ")))

De plus Average lèvera une erreur s'il n'y a rien en I1:I5

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
255
Réponses
4
Affichages
384
Réponses
25
Affichages
1 K
Retour