Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

problème d'incrémentation ds macro

  • Initiateur de la discussion Initiateur de la discussion ameus
  • 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 !

A

ameus

Guest
Bonjour tt le monde,

voici le code d'une macro qui doit à chaque étape changer de colonnes, apparement la formule que j'utilise ne convient pas, vous pouvez m'aidez ?

Sub TEST1()

Dim I As Long
I = 4
For I = 3 To 22


Range("E3").Select
Selection.FormulaArray = "=STDEV(R[53]C[16+I]:R[314]C[16+I])*SQRT(262)"

Next I

End Sub


merci d'avance
 
Re : problème d'incrémentation ds macro

merci de ta reponse,

mais il y a tjrs un pbme ds

.... "=STDEV(R[53]C[16+I]:R[314]C[16+I])*SQRT(262)"



la macro ne comprend pas 16+I


merci de ton aide
 
Re : problème d'incrémentation ds macro

Bonjour Ameus, gbinforme

modifie
"=STDEV(R[53]C[16+I]:R[314]C[16+I])*SQRT(262)"
par
"=STDEV(R[53]C[" & 16+I & "]:R[314]C[" & 16+I & "])*SQRT(262)"

ça devrait le faire
 
Re : problème d'incrémentation ds macro

Bonjour Ameus,

Je n'ai corrigé que l'incrémentation de formule.

Tu crées une formule avec ton code, et tu ne peux pas mettre dans cette formule
la valeur de "I" qui une zone de VBA lors de la création de formule.

cela devrait donc donner :
Range("E"&I).FormulaArray = "=STDEV(R[53]C[" & 16+I & "]:R[314]C[" & 16+I & "])*SQRT(262)"

Ainsi tu auras dans ta formule le résultat du calcul.

un poil trop tard...
mais avec le pourquoi de la modif...
 
- 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

Y
  • Question Question
Réponses
5
Affichages
936
Younnssssss
Y
S
Réponses
3
Affichages
996
M
Réponses
20
Affichages
3 K
massol
M
S
Réponses
1
Affichages
1 K
SCorbeil
S
M
  • Question Question
Réponses
0
Affichages
1 K
Mirguy23
M
A
Réponses
2
Affichages
731
N
  • Question Question
Réponses
5
Affichages
3 K
H
Réponses
2
Affichages
1 K
H
P
Réponses
3
Affichages
1 K
pedro59940
P
R
Réponses
0
Affichages
6 K
R
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…