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 :

Affichage useform + paramètres


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 22
    Par défaut Affichage useform + paramètres
    Bonjour,

    je suis en train de créer un "userform" mais il y a quelques données techniques que je ne maîtrises pas encore complètement.

    Dans le fichier joint, mon "userform" se trouve dans l'onglet "Bilan_Charge_WDM" en cliquant sur le bouton "Paramètres"

    1er question : je n'arrive pas à laisser afficher les valeurs dans les cases si je ferme et réouvre mon userform , je suis obligé de remplir de nouveau les cases.

    la valeur est dans les cases est un nombre entre 0 et 5 ( par palier de 0.5) ( 0,0.5,1,1.5,2,2.5 ...)

    2nd question : je n'arrive pas définir les cases comme des paramètres pour le calcul de mon 2nd macro "calcul charge totale" toujours dans l'onglet "Bilan_Charge_WDM"

    Exemple : dans ma macro actuelle, j'ai indiqué en dur dans le code le nb comme ci dessous

    Cells(I, Preetude) = 1

    et je souhaiterai qu'en fait

    Cells(I, Preetude) = "valeur affichée dans la 1ere case - 1ere ligne de mon userform"

    Comment transformer cela ?

    Merci d'avance pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Membre émérite Avatar de Nico Chg
    Homme Profil pro
    Apprenti ingénieur Business Development
    Inscrit en
    Juillet 2014
    Messages
    352
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Apprenti ingénieur Business Development
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juillet 2014
    Messages : 352
    Par défaut
    Citation Envoyé par choudoudou15 Voir le message
    1er question : je n'arrive pas à laisser afficher les valeurs dans les cases si je ferme et réouvre mon userform , je suis obligé de remplir de nouveau les cases.
    Bonjour,

    C'est tout à fait normal, l'userform est un objet VBA, qui se désinstancie si tu le ferme. Essaie de faire des Me.Hide plutôt que Unload Me. Ainsi, tu va conserver tes valeurs, car tu ne vas pas "Unload" ton Userform. Sinon il faut que tu définisse une procédure dans ton Userform_initialize pour remplir les valeurs automatiquement.

    Citation Envoyé par choudoudou15 Voir le message
    Cells(I, Preetude) = "valeur affichée dans la 1ere case - 1ere ligne de mon userform"
    Ensuite, tu peut repérer les valeurs des des Me.Textbox.value

    Et pour finir, je n'ouvre pas les PJ, donc si tu pouvais poster ton code entre balise # ([CODE][ /CODE])

  3. #3
    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,

    Si tu dois fermer ton UserForm, tu peux utiliser des variables publiques dans un module standard, ces variables conserveront leurs valeurs tant que le classeur est ouvert. Si par contre tu veux conserver ces valeurs à la fermeture du classeur, tu as plusieurs possibilités soit dans une feuille cachée, soit dans des "Noms" cachés, soit dans la base de registre mais dans ce dernier cas, ces valeurs ne suivent pas le classeur donc si tu change le classeur de PC, tu n'aura plus ces valeurs.

    Hervé.

Discussions similaires

  1. Affichage de paramètre saisi dans une classe fille
    Par randy17 dans le forum Général Java
    Réponses: 16
    Dernier message: 04/07/2010, 17h12
  2. Réponses: 6
    Dernier message: 18/04/2009, 11h37
  3. Affichage des paramètres de la webcam
    Par lili81 dans le forum C++Builder
    Réponses: 1
    Dernier message: 24/11/2007, 14h21
  4. Log Hibernate avec affichage des paramètres
    Par romaintaz dans le forum Hibernate
    Réponses: 1
    Dernier message: 17/08/2007, 12h17
  5. affichage de paramètres
    Par tofita_49 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 07/07/2005, 15h38

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