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 :

La textbox en double utilisation [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 85
    Par défaut La textbox en double utilisation
    Bonjour à tous,

    Je vous explique le rendu que j'espère avoir et je vous montre ce que j'ai déja par la suite.

    En fait j'ai un UserForm qui me permet de changer la sensibilité d'un algorithme de calcul.
    Par des clics sur boutons (spinbutton), je baisse la sensibilité de 0.05 ou je l'augmente de cette même valeur.
    Cette valeur est ensuite affichée à l'utilisateur dans un TextBox à coté de mon SpinButton.
    Cependant, j'aimerai mettre en place un système qui permettrait à l'utilisateur de rentrer directement sa valeur voulu dans le Textbox.

    Que suis-je sencé rajouter au code suivant pour se faire ?

    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
    Private Sub SpinButton1_SpinDown()
        'diminuer la sensibilité de recherche
        'sensibilité = sensibilité - 0.1
        sensib = sensib - 0.05
        TextBox1_Change
        'relancer recherche palier
        Sheets("Feuil7").Select
            Cells.Select
            Selection.ClearContents
        suite_recherche
    End Sub
     
    Private Sub SpinButton1_SpinUp()
        'augmenter la sensibilité de recherche
        'sensibilité = sensibilité + 0.1
        sensib = sensib + 0.05
        TextBox1_Change
        'relancer recherche palier
        Sheets("Feuil7").Select
            Cells.Select
            Selection.ClearContents
        suite_recherche
    End Sub
     
    Private Sub TextBox1_Change()
        'marquer la sensibilité
        TextBox1.Text = sensib
    End Sub
     
    Private Sub UserForm_Initialize()
        TextBox1.Text = sensib
    End Sub
    Cordialement

  2. #2
    Membre Expert Avatar de ZebreLoup
    Homme Profil pro
    Ingénieur Financier
    Inscrit en
    Mars 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Financier
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 994
    Par défaut
    Si tu fais
    au lieu de
    dans l'évènement Change, ça ne fonctionne pas ? (En relançant également les recalculs comme pour les boutons. D'ailleurs j'aurais fait une procédure qui relance les calculs que j'aurais appelé dans les 3 cas - bouton 1, bouton 2, changement de valeur)

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

Discussions similaires

  1. VBO et buffer à double utilisation
    Par casafa dans le forum OpenGL
    Réponses: 1
    Dernier message: 12/06/2008, 21h40
  2. [PDO] Double utilisation impossible d'un résultat execute()
    Par Tchupacabra dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/11/2007, 09h30
  3. [C# 2.0] Textbox et double
    Par Mast3rMind dans le forum Windows Forms
    Réponses: 2
    Dernier message: 31/08/2006, 19h01
  4. [VB.NET] Sauvegarde dans TextBox des logons utilisés
    Par stephane93fr dans le forum ASP.NET
    Réponses: 3
    Dernier message: 27/10/2005, 11h00
  5. Double utilisation de l'interpréteur
    Par Bayard dans le forum Général Python
    Réponses: 4
    Dernier message: 07/11/2004, 11h16

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