problème de variables

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

V

vincent

Guest
bonjour a tous,

je suis débutant et je suis confronté au pb suivant...

voici mon code (simplifié):


sub macro1()

seuil=range("a1").value

range("e10").formulaR1C1="=centile(RC[-1]:R[6]C[-1],seuil)"

end sub


il me reconnait la formule et dans la cellule e10 la valeur est "#nom?"
je suis certain que le pb provient de ma variable seuil.

comment corriger cette erreur?

merci d'avance
@+
vincent
 
Bonsoir Vincent et le forum,

hi hi hi...j'me réponds...loool

Alors Vincent je ne connais pas cette fonction centile ni à quoi elle peut bien servir...m'enfin c'est pas important

ce qui est important c'est la réponse...

Déjà, tu n'as pas besoin de définir seuil dans ta macro...effectivement, il suffit de nommer sur ta feuille la cellule A1 seuil (insertion/nom/définir) pour que la formule intègre la valeur de A1...

ensuite le problème de CENTILE tout seul dans la macro, fait en sorte qu'il s'écrit en minuscule dans la formule...

tu obtiens ceci dans la cellule E10 :
=centile(D10😀16;seuil)

alors qu'il faudrait obtenir cela :
=CENTILE(D10😀16;seuil)

pour ce faire tu changes :

Range("e10").FormulaR1C1 = "=centile(RC[-1]:R[6]C[-1],seuil)"

par :

Range("e10").FormulaR1C1 = "=percentile(RC[-1]:R[6]C[-1],seuil)"

(percentile)...Voilà Vincent...

A+Veriland.gif


PS : Attention...code à copier sur le forum et non depuis ta bal, auquel cas tu risques d'avoir les attributs du post dans la macro...
 
- 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
2
Affichages
670
D
Réponses
4
Affichages
345
DidPouAxi
D
  • Question Question
Microsoft 365 VBA sur outlook
Réponses
14
Affichages
1 K
Réponses
3
Affichages
774
Retour