Sélectionner plage données variable graphique
Résolu
Sadokaze78
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Sadokaze78 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Sadokaze78 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Excel graphique plage de données variable
- Liste déroulante excel - Guide
- Changer de carte graphique - Guide
- Trier des données excel - Guide
- Graphique camembert excel - Guide
- Word et excel gratuit - Guide
2 réponses
Bonjour,
derniere cellule non vide colonne D
derniere cellule non vide colonne D
derlig = Range("D" & Rows.Count).End(xlUp).Row ActiveChart.SetSourceData Source:=Sheets("Matrice_Graph").Range("B1:D" & derlig)
Bonjour
Pourquoi ne pas nommer dans la feuille tes plages de données de façon dynamique avec DECALER
Sinon avec vba
Cdlmnt
Pourquoi ne pas nommer dans la feuille tes plages de données de façon dynamique avec DECALER
Sinon avec vba
Dim gr As Object, lifin As Long
lifin = Sheets("Matrice Graph").Range("D" & Rows.Count).End(xlUp).Row
With ActiveSheet
Set gr = .ChartObjects(1).Chart
gr.SetSourceData Source:=Sheets("Matrice Graph").Range("B1:D" & lifin)
End With
Cdlmnt
Si je comprends bien tu définis une plage de cellules variable que tu nommes derlig et ensuite tu l'inclus dans la commande SetSourceData c'est cela ?
Après avoir entrer ta commande dans VisualBasic, le graphique ne sélectionne que la première ligne (soit la ligne 1). En changeant xlUp par XlDown la commande fonctionne parfaitement !!
Merci à toi et bonne journée !