changement automatique des celulles a prendre en compte pour un graphique

M

mat

Guest
lu a tous,

voila, j ai un fichier excel avec un tableau dont je recupere les données a partir d un autre fichier log avec un bouton (module1).
j'ai créé un graphique a courbe avec ces données avec un autre bouton (module2).

Mais ces données n auront pas tjs le meme nombre de lignes et jaimerai que le graphe prenne en compte automatique ce changement de ligne

pour la creation du graph tout est dans le module 2
en fait je sais ce qu il fo modifier mais je sais pas comment faire
voici les lignes concernées

ActiveChart.SeriesCollection(1).XValues = "=Résultats!R8C1:R28C1"
ActiveChart.SeriesCollection(1).Values = "=Résultats!R8C2:R28C2"
ActiveChart.SeriesCollection(1).Name = "=Résultats!R7C2"

ce que je veux changer c cette parti la : Résultats!R8C1:R28C1
R8 > ligne 8
C1 > colonne 1 ou A

moi je voudrais donc changer le 28 par une variable quej ai deja calcule dans le module1

j espere etre assez claire

merci de votre aide
 

Pièces jointes

  • test.zip
    22.7 KB · Affichages: 19
  • test.zip
    22.7 KB · Affichages: 17
  • test.zip
    22.7 KB · Affichages: 19
M

mat

Guest
heu c deja en public les 2 modules

j comprend pas ca:
"Résultats!R8C1:R" & var & "C1"

ces lignes :
ActiveChart.SeriesCollection(1).XValues = "=Résultats!R8C1:R28C1"
ActiveChart.SeriesCollection(1).Values = "=Résultats!R8C2:R28C2"
ActiveChart.SeriesCollection(1).Name = "=Résultats!R7C2"

sont defini par excel pour creer le graphique ( enfin il en manque un peu, cf le fichier joint), moi je voudrais le modifier
 

Discussions similaires

Statistiques des forums

Discussions
314 162
Messages
2 106 604
Membres
109 639
dernier inscrit
Phil1860