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 :

initialisation USF1 à partir d'USF2


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut initialisation USF1 à partir d'USF2
    bonjour
    a partir d'un bouton contenu dans un userform2 , je charge un userform1 via le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Private Sub OptionButton1_Click() 'saisie nouvelle fiche
     
    Load UserForm1
    UserForm1.Show
    UserForm1.Frame2.Visible = False
    UserForm1.Frame6.Visible = False
    'UserForm1.Frame1.Visible = False
    UserForm1.CommandButton3.Visible = False
    UserForm1.CommandButton8.Visible = False
    UserForm1.Frame1.Enabled = False
    Unload UserForm2
    End Sub
    Dans mon USF1, la procedure USF1_initialize doit remettre à zero les combobox et textbox present dans le USF1.
    or la RAZ se fait pas dans les combobox et textboxx sur USF1 ?


    la raz est effectué par le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    'initialisation des textbox
     
    TextBox3.Value = 0
    TextBox2.Value = 0
    TextBox1.Value = " "
    TextBox6.Value = 0
    TextBox4.Value = 0
     
    'initialisation combobox
    ComboBox1.Value = ""
    ComboBox2.Value = ""
    ComboBox3.Value = ""
    ComboBox4.Value = ""
    ComboBox5.Value = ""
    ComboBox6.Value = 0
     
    ComboBox8.Value = ""
    ComboBox9.Value = ""
     
     
     
    ComboBox13.Value = ""
    ComboBox14.Value = ""
    ComboBox15.Value = ""
    ComboBox16.Value = ""
    ComboBox17.Value = ""
     
    ComboBox18.Value = ""
    ComboBox19.Value = ""
    ComboBox22.Value = ""
    ComboBox23.Value = ""
    ComboBox24.Value = ""
    ComboBox25.Value = ""
    ComboBox26.Value = ""
    'autre initialisation
    messagealerte = ""
    TextBox1.Value = ""

  2. #2
    Membre éclairé Avatar de tomy7
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 540
    Par défaut
    pourquoi tu ne fais pas unload USF1 ds ton USF2?

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut
    mon applic s'ouvre sur le USF2.
    il me faut donc charge (load) le USF1.
    pourquoi tu ne fais pas unload USF1 ds ton USF2?

  4. #4
    Membre éclairé Avatar de tomy7
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 540
    Par défaut
    non on c mal compri, a la fin de tte ta procedure. une fois que tt est fini pk tu ne fais pas un unload USF1 au lieu de tt les RAZ?

    tu vois ce que je veux dire?

    et tu peux faire la meme chose pour textbox avec le code de UCfoutu

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut
    re
    ucfoutu
    ComboBox1.Clear
    oui d'accord mais l'initialisation de se fait pas !!



    tomy 7
    oui exact

    Je precise que mes cbx et txt sont dans des frame!

  6. #6
    Membre éclairé Avatar de tomy7
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 540
    Par défaut
    tomy 7
    oui exact
    exact pourquoi?
    t'en est ou maintenant?

  7. #7
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour,

    Depuis quand un :

    Réinitialiserait à rien (viderait) une combobox ?
    Cette Commande ne sert qu'à désélectionner ... rien de plus ...

    fait par contre autre chose ... à essayer... juste pour voir ...

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

Discussions similaires

  1. [debutant] initialiser a partir de awakeFromNib
    Par ppost dans le forum Développement iOS
    Réponses: 1
    Dernier message: 21/03/2014, 19h40
  2. Initialisation matrice à partir d'une formule
    Par barnoufal dans le forum Mathématiques
    Réponses: 18
    Dernier message: 12/10/2010, 14h37
  3. initialisation champ à partir d'une requête
    Par geckobleu dans le forum VBA Access
    Réponses: 3
    Dernier message: 21/02/2008, 22h16
  4. [VB]Initialisation d'un activeX à partir de <param>
    Par mr.saucisse dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 19/01/2006, 13h13
  5. Initialisation texture à partir fichier
    Par SteelBox dans le forum DirectX
    Réponses: 5
    Dernier message: 23/03/2005, 14h21

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