Moyenne à partir de RefEdit

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

J

jac

Guest
Bonjour à tous,
Je fais encore une fois appel au forum....
Avec une macro, je sélectionne une plage de cell à partir d'un contrôle RefEdit, je voudrai avoir ensuite la moyenne des cell de cette plage.
Quelle est la syntaxe à employer à partir de la chaine de caractères renvoyée par RefEdit.
Je sais convertir cette chaine de caractères en objet Range (Merci J. Walkenbach...)
Merci
Jac
 
Re jac,

Je ne sais pas comment tu récupères le range renvoyé par RefEdit mais si tu l'affectes à une variable string nommée Plage par exemple, voici ce que ça donne :

Application.WorksheetFunction.Average (Range(Plage))

Où alors je ne saisis toujours pas ta question.

A+

José
 
José,
Désolé, je gratte là dessus depuis hier, voilà ceque j'ai écrit:

Private Sub okButton2_Click()
Set Userange = Range(RefEdit1.Text)
Set Plage = Userange.SpecialCells(xlCellTypeConstants, 1)
Range("B9").Select
Application.WorksheetFunction.Average (Range(Plage))
End Sub
Et excel me répond "erreur d'éxécution 1004" (la méthode 'range' de l'objet 'global' a échoué'.)
Si tu as quelques instants à accorder à ceci....
Merci encore
 
- 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
1
Affichages
140
Réponses
8
Affichages
737
Retour