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 :

Variables et Userform [XL-2000]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    983
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 983
    Par défaut Variables et Userform
    Bonjour à tous ,

    Je progresse dans mon appli avec votre préciuse aide mais
    je bute sur un element basique à savoir :
    inserer une variable déclarée comme Public dans un Texbox
    pour faire simple

    1 )2 USF ( A et B )
    2 ) une variable issue de A
    3 ) le resultat doit venir alimenter une Texbox dans B

    Facile me dire-vous sauf que :
    j'ai bien déclarer ma variable dans un module standart
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Public Monfichier AS String
    mais je n'arrive pas à faire apparaitre le resultat dans la Texbox B ,
    en fait je n'arrive pas à "rafraichir" mon USF B après avoir
    fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Box6.value = NomFichier
    merci donc une fois de plus pour votre aide
    Cordialement

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 51
    Par défaut
    Si c'est la même variable

    Box6.value = MonFichier
    Généralement pour éviter toute ambiguïté je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    userformB.textbox.value = userformA.variable
    Vu que ta variable est publique tu peux enlever userformA

    Par contre je ne comprend pas ce que tu entends par "rafraichir"

    Qu'as tu quand tu lances ton code ?

    En fichier joint, ce que je pense, dis moi si ce n'est pas ca
    Fichiers attachés Fichiers attachés

  3. #3
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    983
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 983
    Par défaut
    RE ..

    Tout d'abord , Merci pour ta réponse

    Sous mon USF(1) j'ai un bouton " parcourir" me permettant d'ouvrir
    la liste de répertoires => càd USF(2) ( sous forme d'un Listview )
    Puis en DbLclick sous le fichier choisi , je valide le chemin complet et le fichier que je souhaite "importer" dans mon USF(1) et en même temps je fais Unload USF(2)
    ma variable Public "NomFichier" contient le chemin complet et le fichier pour remplir un Texbox de mon USF(1)

    Or lorsque je fais cela , il faut donc réactualiser ( j'ai appelé cela rafraichir deformation ACCESS lol ) mon USF(1) et c'est là que je bute...

    Voilà le cheminement et c'est pour cela que je souhaite transférer mes données de la variable Public vers un Texbox ( ici : Box6.value )

    Cordialement

    PS : j'ai fait selon tes recommandation et cela semble effectivement fonctionner voilà le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    leFichier = ListView1.ListItems.Item(ListView1.SelectedItem.Index).Tag
           NomFichier = leFichier
           Rep.Box6.Value = NomFichier

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

Discussions similaires

  1. [XL-2007] Variable public UserForm
    Par eliot.raymond dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/10/2012, 18h13
  2. Recuperé une variable dans userform
    Par backdraf dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/11/2009, 11h08
  3. Variable type UserForm à initialiser avec nom variable
    Par dalmasma dans le forum Général VBA
    Réponses: 2
    Dernier message: 28/04/2009, 14h03
  4. Variable de Userform
    Par vinystic dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/11/2008, 21h41
  5. Passage de variable procedure à userform
    Par spoyet dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/06/2007, 20h26

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