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

albert

Guest
Bonjour à tous, bonjour forumiens, forumiennes,

Je cherche à créer des graphes en boucle dans la feuille « a »
Dans le code, la plage suivante fonctionne à merveille (deux colonnes) :
Set Plage = .Range("J13:K13", .Range("J13:K13").End(xlDown))

Mais si je sélectionne 1 seule colonne, le graphique reste désespérément blanc

Set Plage = .Range("J13", .Range("J13").End(xlDown))

J’ai essayé, sans plus de succès
Set Plage = Range(Cells(13, 10), Cells(13, 10).End(xlDown)

Quelqu’un a-t-il une idée d’une solution ?

pièce jointe : tester.zip 14 Ko
Merci d’avance

albert

le code :

Sub TesterGraph2()

Dim Graphe As ChartObject, Plage As Range
Dim Ws As Worksheet, Decalage As Integer

For Each Ws In ThisWorkbook.Worksheets
If Ws.Name <> "a" Then
If Ws.Name <> "b" Then
If Ws.Name <> "c" Then
With Ws
Sheets(4).Select
Set Plage = Range(Cells(13, 10), Cells(13, 10).End(xlDown))
'Set Plage = .Range("J13", .Range("J13").End(xlDown))
End With
Set Graphe = Worksheets("a").ChartObjects.Add(350 + Decalage, 50 + Decalage, 400, 220)
With Graphe.Chart
.ChartType = xlXYScatter
.SeriesCollection.Add Plage, xlColumns, True, True
End With
Decalage = Decalage + 20
End If
End If
End If

Next Ws
Sheets("a").Select
End Sub
 

Pièces jointes

eurêka! j'ai trouvé
je vous fais profiter de ma joie....

smiley_805.gif
 

Pièces jointes

bonjour Celeda,
je ne suis pas informaticien (autodidacte) donc pour m'expliquer ce n'est pas très évident

je lis les posts pour essayer d'y répondre dans la mesure de mes compétences (limitées), mais il est vrai qu'il n'est pas toujours aisé de comprendre les questions.

En tous cas, au passage, j'en profite pour saluer toute l'équipe des habitués (dont tu fais partie, je crois bien)
et pour remercier tous ceux qui prennent le temps de répondre pour nous aider (j'ai fait quelques progrès depuis que je viens sur

excel-downloads

cordialement

albert
 
- 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
0
Affichages
520
Réponses
16
Affichages
947
Réponses
3
Affichages
569
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
481
Réponses
2
Affichages
371
Réponses
1
Affichages
452
Retour