Espace membre :
flechePublicité

2 messages
Filtrer ok

Macro excel - mise à jour données d'un graphique

Bonjour,
Je souhaiterais mettre à jour un graphique (12mois glissant)
h6:S14,h19:s20 va devenir i6:t14,i19:t20 ,

je cherche d'abord la dernière colonne renseignée par la variable colf ( correspond à S puis T puis...)

mon code actuel est le suivant:

' Recherche de la derniére colonne renseignée
col = 2
colf = 2

Cells(7, col).Activate
While ActiveCell.Value <> ""
colf = colf + 1
Cells(7, colf).Activate
Wend
colf = colf - 1


ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.PlotArea.Select

ActiveChart.SetSourceData Source:=Sheets("Tableau de bord_General").Range( _
"A6:A14,A19:A20,H6:S14,H19:S20")

Pouvez vous m'épauler pour ce problème.
Edité le 07/03/2013 à 23:02
 
 
Contacter le membreVoir profil
gcc
C'est quoi le problème ?
Tu n'arrives pas à sélectionner la bonne colonne de fin ?
Tu n'arrives pas à transformer ta nouvelle zone en graphique ?

ActiveChart.SetSourceData Source:=Sheets("Tableau de bord_General").Range( _
"A6:A14,A19:A20,H6:S14,H19:S20")


Ton graphique fonctionne-t-il dans cette position ?
Là tu n'as aucune variable, dans tes paramètres.
Ca ne te sert à rien de calculer un nouveau colf à chaque fois si tu ne t'en sers pas par la suite.
 
 
     
2 messages
Filtrer ok
Vous devez être connecté pour écrire un message !

BE GEEK ! Avec Clubic Logo

flechePublicité