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

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
Retour