IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

DialogSheets & Zone Combinée [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par défaut DialogSheets & Zone Combinée
    Bonjour à tous
    Je suis actuellement en stage et j'ai un petit soucis.

    J'ai 2 zones combinées quand je lance ma macro seul la 1er s'affiche et je veux que lorsque je choisis la valeur de la 1er la 2e apparaissent
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Sub Affiche_Mois()
    DialogSheets("Dialogue_Mois").Show
    DialogSheets("Dialogue_Mois").Shapes("Zone combinée 11").Visible = False
    End Sub
    je fait apparaitre ma boite de dialogue..

    J'ai affecter à la 1er liste déroulante une autre macro

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub Combo()
    DialogSheets("Dialogue_Mois").Shapes("Zone combinée 11").Visible = True
    End Sub
    Mais elle n'apparait pas je pense que je dois réactualisé l'affichage mais comment faire ?

    Je pense que ce qui me faut c'est léquivalent d'un Repaint pour un UserForm mais pour un Dialogsheets...
    Merci d'avance à tous!!

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Tu es en quelle version ? parce qu'il me semble de depuis Excel 2000 les DialogSheets ne sont plus gérées. Il faut utiliser des UserForms.

    Hervé.

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par défaut
    Citation Envoyé par Theze Voir le message
    Bonjour,

    Tu es en quelle version ? parce qu'il me semble de depuis Excel 2000 les DialogSheets ne sont plus gérées. Il faut utiliser des UserForms.

    Hervé.
    Excel 2003, ben j'ai utilisé un UserForms pour crée une progressbar mais j'ai cette boite de dialogue dans un feuil excel elle marche très bien

  4. #4
    Membre à l'essai
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par défaut
    Pour ceux qui travaille encore avec des DialogSheets
    Je n'arrive pas à fermer une boite de dialogue et a la réouvrir dans la même macro .

    Du coup voilà comment j'ai procédé car j'ai trouvé une solution !

    Jai copié mon onglet de boite de dialogue, j'ai garder la meme présentation sur un on a la 1er liste déroulante sur lautre la 2e.
    Quand on change la valeur de la première enfaite on ouvre la 2e boite de dialogue mais on a l'impression d'être sur la même vu qu'elle se trouve à la mme position

    ça rend vraiment bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Tester l'existence d'une zone combinée
    Par PeaceMaker dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/03/2011, 17h23
  2. CControler Valeur de Zone combinée par macro
    Par Mimo37 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 06/08/2009, 13h50
  3. [XL-2003] zone combiné "drop down"
    Par neninio31 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/07/2009, 14h43
  4. Excel VBA Zone combinée
    Par rpierre dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/04/2009, 18h53
  5. pb zone combinée
    Par calimero91 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 15/12/2005, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo