Graph à partir des cellules selctionnees

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

Fab117

XLDnaute Impliqué
Salut,
Je voudrais que ma macro fasse un graphique à partir d'une plage de cellules selectionnées par l'utilisateur (selection de la plage de cellule et démarrage de la macro).
J'ai donc utilisé l'enregistreur de macro et réalisé les opérations pour obtenir le graphe que je souhaite.
Mais malheureusement, au départ, il définit ma selection (Range("A25:H30").Select).
Quelqu'un pourrait-il svp me donner le code pour qu'il parte de ma selection où qu'elle soit (un code du style : ActiveSelection.Select) ?
Merci par avance.

Fab
 
Re : Graph à partir des cellules selctionnees

Bonjour
en début de macro tu peux ecrire cela,
Code:
Set choix = Application.InputBox(prompt:="Sélectionnez la plage de cellules.", _
Title:="Plage de cellules", Left:=500, Top:=300, Type:=8)
choix.Select
et faire reference à ce choix dans la création du graph
 
Re : Graph à partir des cellules selctionnees

Bonjour Fab117, B60,


Ci-joint un exemple qui créé un graphique à partir de la selection effectuée par l'utilisateur.
Voir fichier joint


Sub Macro1()
Application.ScreenUpdating = False
Set MaZone = Selection
MaFeuille = ActiveSheet.Name
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=MaZone
ActiveChart.Location Where:=xlLocationAsObject, Name:=MaFeuille
Application.ScreenUpdating = True
End Sub
 

Pièces jointes

- 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

Discussions similaires

Retour