VBA Graphique

Fermé
StagiaireVBA - 8 sept. 2010 à 10:59
 StagiaireVBA - 8 sept. 2010 à 13:50
Bonjour,
J'ai besoin de créer de nombreux graphique et je ne sais pas comment mettre dans une variable la plage de cellule utilisées pour récuperer les valeures.
Lorque j'enregistre une macro pour créer mon graph j'ai, entre autre, cela :

ActiveChart.SeriesCollection(1).XValues = "=Feuil1!R15C5:R15C17"

et je voudrais mettre "=Feuil1!R15C5:R15C17"
Dans une variable Plage_donnees pour pouvoir ecrir

ActiveChart.SeriesCollection(1).XValues = Plage_donnees

Est ce que cela est possible?

merci d'avance!
A voir également:

4 réponses

Bonjour,
Ca coute pas grand chose d'essayer et en plus ça marche!

Bonne journée
0
En fait j'ai mal posé ma question, mon problème c'est de définir la plage de cellule. Et puis comment est ce que je doit définir ma variable (string?)

Je sais que ma plage de donée commence dans la cellule E15 et qu'elle se termine 12 colonnes plus loin. mais comment arriver automatiquement a

"=Feuil1!R15C5:R15C17"?
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
8 sept. 2010 à 12:07
Bonjour

Dim plage As Range

Set plage = Sheets(1).Range("E15:W15")

;o)
0
Merci beaucoup!

j'ai une autre question qui n'a rien a voir mais j'ai vu que dans un autre sujet vous aviez répondu a des questions sur les boutons option :

j'aurais aimé savoir s'il est possible de mettre un bouton option dans une case précise pour savoir, quand il est activé, à quelle ligne il se trouve?
0