Ajouter un point à un graphique en VBA

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.
 

Discussions similaires

Réponses
0
Affichages
175

Statistiques des forums

Discussions
312 453
Messages
2 088 552
Membres
103 881
dernier inscrit
malbousquet