[EXCEL] Créer histogramme VBA

pitipilot Messages postés 112 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 14 mai 2021 - 19 juil. 2011 à 09:12
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 19 juil. 2011 à 20:46
Bonjour, je réalise actuellement un algorithme permettant d'effectuer à partir de macros, des requêtes SQL en vba. J'aimerai à chaque requête effectuée, afficher dans une feuille à part un histogramme qui me permette d'afficher en abscisses les différents enregistrements (sans doublons) et de compter le nombre de fois qu'ils apparaissent.

J'ai essayer de le faire sans VBA directement avec excel mais je n'y arrive malheureusement pas .

Merci d'avance pour votre aide et bonne journée.

3 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
19 juil. 2011 à 12:35
Bonjour,

"J'ai essayer de le faire sans VBA directement avec excel mais je n'y arrive malheureusement pas"
Donc tu n'arrives pas à faire une simple représentation graphique de données avec Excel ?
As-tu tenter de le faire avec des données présentes dans une feuille Excel ?
Le problème ne semble pas venir de VBA, après, il peut s'agir d'une erreur de formulation.

0
pitipilot Messages postés 112 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 14 mai 2021 1
19 juil. 2011 à 14:47
Merci d'avoir pris un peu de temps pour me répondre, je suis finalement passé par un tableau croisé dynamique auquel j'ai associé un histogramme.

Dans mon code VBA je supprime le tableau croisé dynamique une fois le graph affiché comme ça on n'y voit que du feu ^^.

Bonne journée.
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
19 juil. 2011 à 20:46
Bonjour,

Si ton problème est résolu, penses à mettre "Réponse acceptée" sur le ou les messages qui t'ont aidés.

0
Rejoignez-nous