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 :

[VBA Excel] Libération de fenêtres


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 12
    Par défaut [VBA Excel] Libération de fenêtres
    Bonjour,

    Dans mon code, j'ouvre une inputbox pour demander à l'utilisateur de me renseigner sur les coordonnées d'une cellule.

    Mon problème est que cette cellule se trouve sur un autre workbook, et que l'inputbox ouverte, l'utilisateur ne peut changer de workbook pour trouver l'information requise.

    Est il possible de garder à l'écran l'inputbox et de permettre à l'utilisateur de naviguer entre les workbook excel ouverts ?

    Si oui comment ?

    Si non, bin je tricherai en cherchant un autre moyen.

    Edit : Je viens de trouver un moyen de biaiser mais cela va alourdir mon code. Le principe pour ma triche est d'afficher le classeur "données" et de faire défilé les feuilles avec validation de l'utilisateur.

    Mais bon, s'il existe une fonction dans le genre de liberate = true, ça m'arrangerait

  2. #2
    Membre Expert Avatar de Megaxel
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 187
    Par défaut
    Hello!
    Bon, c'est un peu plus long, mais au lieu d'un InpuBox, si tu te crées un mini-formulaire, tu peux l'afficher en mode non-modal, ce qui te permet de faire tout ce que tu veux en même temps:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Sub test()
        UserForm1.Show vbModless
    End Sub
    Je ne sais pas si on peut faire ça avec une InputBox...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 12
    Par défaut
    Je vais chercher encore un peu pour voir avec une Inputbox, et si je ne trouve pas j'utiliserai la solution que tu as proposé.

    Si je trouve quelque chose avec l'inputbox je viendrais l'ajouter ici. Sinon je mettrai ce sujet en résolu quand je me serai résigné :p

    Edit :

    En fait je vais pas utiliser ton code, car je viens de trouver quelque chose qui me semble plus léger :

    Il me suffit dans les propriétés de mon Userform de changer la valeur de Showmodal de True en False.

  4. #4
    Membre Expert Avatar de Megaxel
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 187
    Par défaut
    Tiens... RESOLU !
    Ca veut dire que tu n'as pas trouvé. Dommage, ça aurait pu me servir aussi.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 12
    Par défaut
    J'ai édité mon message en même temps que ton post.

    J'ai mis Résolu mais j'ai quand même continué à chercher, cf solution trouvée plus haut

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

Discussions similaires

  1. Détecter une fenêtre internet active VBA Excel
    Par mmmxtina dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 04/06/2009, 17h36
  2. [VBA-EXCEL]--Empêcher une fenêtre de se fermer
    Par gantec dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/04/2007, 11h17
  3. [VBA EXCEL]Ouverture feuille excel dans fenêtre maximale
    Par Lexot2 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/04/2007, 17h51
  4. [ VBA / EXCEL ] Fenêtre Excel au Premier Plan
    Par mike42 dans le forum Access
    Réponses: 1
    Dernier message: 14/06/2006, 12h55
  5. [VBA Excel] Effacer rapidement une feuille
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/10/2002, 13h12

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