VBA Excel Compter nombre de barre d'un graph
Fermé
Lazarey
Messages postés
3239
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
21 mai 2012
-
18 mars 2011 à 10:13
Helper - 25 mai 2012 à 14:46
Helper - 25 mai 2012 à 14:46
A voir également:
- VBA Excel Compter nombre de barre d'un graph
- Liste déroulante excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Formule excel - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 744
18 mars 2011 à 10:45
18 mars 2011 à 10:45
Bonjour,
Si je ne m'abuse, ton nombre de barres corresponds au nombre de données que tu mets dans ton graphe.
Pour moi, il suffit de compter ces données pour obtenir le nombre de "barres".
Exemple :
On réalise un graph à partir des cellules A1:B10
Le code :
MsgBox Sheets("Feuil1").Range("A1:B10").Cells.Count / 2
va nous donner le nombre de "barres" si toutes les cellules sont complétées bien sur.
Si je ne m'abuse, ton nombre de barres corresponds au nombre de données que tu mets dans ton graphe.
Pour moi, il suffit de compter ces données pour obtenir le nombre de "barres".
Exemple :
On réalise un graph à partir des cellules A1:B10
Le code :
MsgBox Sheets("Feuil1").Range("A1:B10").Cells.Count / 2
va nous donner le nombre de "barres" si toutes les cellules sont complétées bien sur.
Lazarey
Messages postés
3239
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
21 mai 2012
745
18 mars 2011 à 11:17
18 mars 2011 à 11:17
Salut Pijaku.
Merci pour ta réponse, mais j'avais déjà essayé et comme le graphique est généré à partir d'une sous-partie du tableau de données, cette méthode ne fonctionne pas. D'où mon besoin de compter le nombre de barres du graphique.
J'ai cherché dans les méthodes et les propriétés du graphique en regardant ce que je pouvais mettre après le "." du code suivant :
Mais je n'ai rien trouvé de bien probant. Peut-être avec l'objet "seriescollection" mais je n'ai pas non plus touvé.
Merci pour ta réponse, mais j'avais déjà essayé et comme le graphique est généré à partir d'une sous-partie du tableau de données, cette méthode ne fonctionne pas. D'où mon besoin de compter le nombre de barres du graphique.
J'ai cherché dans les méthodes et les propriétés du graphique en regardant ce que je pouvais mettre après le "." du code suivant :
ActiveSheet.ChartObjects("monGraph").
Mais je n'ai rien trouvé de bien probant. Peut-être avec l'objet "seriescollection" mais je n'ai pas non plus touvé.
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 744
18 mars 2011 à 13:26
18 mars 2011 à 13:26
Peux tu nous mettre ton code complet, tout au moins la partie qui créée le graph?
Lazarey
Messages postés
3239
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
21 mai 2012
745
22 mars 2011 à 12:12
22 mars 2011 à 12:12
Salut,
Malheureusement je ne l'ai pas :(
Malheureusement je ne l'ai pas :(
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 744
22 mars 2011 à 12:40
22 mars 2011 à 12:40
Salut,
Curieux???
Tu as accès à : ActiveSheet.ChartObjects("monGraph"). mais pas au code complet?
Curieux???
Tu as accès à : ActiveSheet.ChartObjects("monGraph"). mais pas au code complet?