Sélection d'une plage pour générer graphique dans userform

canard

XLDnaute Occasionnel
Bonjour,

j'ai cherché pour adapter mais rien ne fonctionne "ensemble".
J'ai un classeur dans le lequel j'ai une sorte de suivi des élèves en fonction de note par date.
j'ai une macro qui m'importe des notes en provenance d'un CSV qui fonctionne sans soucis.

Par contre, je voudrais faire une macro qui lorsque je double click sur le nom d'un élève, me sélectionne la ligne de date et la ligne de ses notes pour générer un graphique (une courbe à points) qui s'afficherait dans un userform.

J'ai réussi à adapter quelques morceaux de code pioché ici, mais pas moyen de les faires fonctionner tous ensemble pour avoir le résultat final.

J'ai reproduis la structure de la feuille rapidement, histoire de visualiser le truc.
 

Pièces jointes

  • selection_graphique.xls
    14 KB · Affichages: 148

CB60

XLDnaute Barbatruc
Re : Sélection d'une plage pour générer graphique dans userform

Bonsoir
Une adaptation d'un fichier de J Walkenbach
 

Pièces jointes

  • selection_graphique USF.zip
    12.3 KB · Affichages: 124
  • selection_graphique USF.zip
    12.3 KB · Affichages: 114
  • selection_graphique USF.zip
    12.3 KB · Affichages: 122

canard

XLDnaute Occasionnel
Re : Sélection d'une plage pour générer graphique dans userform

Bonsoir JONEY76 et re à tous,

oui c'est exactement ça, mais je n'arrive pas à le faire se créer et afficher dans un userform par rapport à mes cellules.

il faudrait que la sélection soit de E1 jusqu'à la derniere cellule non vide + "cellule cliquée décalée de 4 cellules vers la droite" jusqu'à derniere cellule non vide.

une fois que j'ai cette plage de cellule, j'affiche le graphique(en fonction de la selection) dans un userform.

j'ai beau tourner les exemples dans tout les sens, j'y arrive pas :/
 

canard

XLDnaute Occasionnel
Re : Sélection d'une plage pour générer graphique dans userform

vbacrumble,

ce que tu me proposes, l'image est déjà ou le graph est deja sur une feuille non ?

moi il n'y a pas de graph, ou il y a quelque chose que je n'ai pas suivi...
 

canard

XLDnaute Occasionnel
Re : Sélection d'une plage pour générer graphique dans userform

Que dire de plus ?

que je suis vraiment mauvais et que j'y comprends rien donc je vais abandonné :/

Merci à tous de vous être penché sur ma requete, je les ferais à la main je gagnerais du temps :)
 

vbacrumble

XLDnaute Accro
Re : Sélection d'une plage pour générer graphique dans userform

RE


Non n'abandonne pas ;)

(Sinon à quoi ça sert que je fasse cette pièce jointe :rolleyes: )

voici un exemple avec tes données de départ

(et tu verras que tout le code VBA était présent dans le lien que je citais
au départ, il suffit de s'y arrêter un peu et d'adapter )
 

Pièces jointes

  • GraphWKS_USF.zip
    22.7 KB · Affichages: 120

canard

XLDnaute Occasionnel
Re : Sélection d'une plage pour générer graphique dans userform

Houla bah je comprends pas encore tout de ce fichier, mais je vais me pencher dessus, ça me remotive du coup.

Merci beaucoup.

Mais je me pose une question, quant est il si la plage de cellule pour faire le graphique est grosse ?
l'image se redimensionne?
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 353
Membres
103 824
dernier inscrit
frederic.marien@proximus.