[excel] combobox dans userform

Alessia -  
 Alessia -
Bonjour,

J'ai créé une macro qui me génère un userform contenant une combobox et un graphique sensé être dynamique. Toutefois après avoir lancé ma macro quand je sélectionne une information dans ma combobox, le graphique ne varie pas instantanément, je suis obligé de relancer ma macro. Je voudrai savoir s'il est possible de faire varier mon graphique sans être obligée de ferme mon userform et relancer ma macro.

Pour info voici le lien de mon fichier
http://www.cijoint.fr/cjlink.php?file=cj200807/cijiOpI7c7.xls

D'avance merci
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    C'est normal tu charges le graphique en cours mais le changement dans la combo ne demande pas le nouveau graphique dans userform

    en dépannage, voici une modif qui marche:

    Private Sub ComboBox1_Change()
    Worksheets("Feuille Pivot").Range("T8").Value = UserForm1.ComboBox1.Text
    Unload UserForm1
    Bouton36_QuandClic
    End Sub

    mais il sera plus judicieux de faire une proc séparée pour le chargement du graphique
    bouton36 active l'onglet "feuillepivot" , lance la proc "charger_chart"
    puis demande userform show

    et dans la macro du combo
    charger_chart remplace bouton36_quandclic

    Michel
    1
    1. Alessia
       
      Super merci!!

      Je vais essayer de suivre vos conseils et je vous tiens au courant
      0