Maudite Méthode global!!!

Shinichi

XLDnaute Junior
Bonjour à tous,

Est ce que quelqu'un pourrait me dire pourquoi

Code:
ActiveChart.SeriesCollection(1).XValues = Sheets("tampon").Range("A3:A" & lig1).Value

Marche impecable, et

Code:
ActiveChart.SeriesCollection(1).XValues = Sheets("tampon").Range(Cells(3, 1), Cells(lig1, 1))

Pas du tout...

Merci d'avance

Bruno
 
G

Guest

Guest
Re : Maudite Méthode global!!!

Bonsoir,

Extrait de l'aide excel 2007 sur Xvalues:
Cette propriété renvoie ou définit un tableau de valeurs X pour une série dans un graphique. Vous pouvez définir la propriété XValues sur une plage située dans une feuille de calcul ou celle d'un tableau de valeurs, mais pas un mélange des deux. Type de données Variant en lecture-écriture.

Code:
Sheets("tampon").Range("A3:A" & lig1).Value
Renvoie un tableau de valeurs


Code:
Sheets("tampon").Range(Cells(3, 1), Cells(lig1, 1))
Renvoie une référence à une plage de cellules


Code:
Sheets("tampon").Range(Cells(3, 1), Cells(lig1, 1)).value
devrait fonctionner

A+
 
Dernière modification par un modérateur:

Discussions similaires

Statistiques des forums

Discussions
312 534
Messages
2 089 386
Membres
104 153
dernier inscrit
Pascalmorin