Ajouter un point à un graphique en VBA

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 !

ludo27

XLDnaute Junior
Bonjour,

Le code suivant met à jour un graphique :

Code:
Function refreshGraph(Graph As ChartObject, stNom As String, _
    rgX As Range, rgY As Range, rgXPtSup As Range, rgYptSup As Range) As Boolean

Dim l As Long
Dim sSerie As Series

On Error GoTo error_refreshGraph

    'Mise à jour de l'alimentation du graphique avec des données
    Set sSerie = Graph.Chart.SeriesCollection(1)
        
    sSerie.XValues = rgX 
    sSerie.Values = rgY 
    
    refreshGraph = True
    Exit Function
    
error_refreshGraph:
    refreshGraph = False
End Function

A la place de

Code:
 sSerie.XValues = rgX 
 sSerie.Values = rgY
Je souhaiterais mettre quelquechose du style

Code:
sSerie.XValues = Range(rgX, rgXPtSup)
sSerie.Values = Range(rgY, rgYptSup)

Pour tenir compte du point supplémentaire de coordonnées rgXPtSup, rgYptSup.

Mais cette syntaxe ne marche pas; si quelqu'un a une idée ... 🙂

Merci.
 
- 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

Réponses
0
Affichages
543
Retour