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 :

Pb avec une textbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Par défaut Pb avec une textbox
    Bonjour,

    J'ai un petit soucis au niveau d'une textbox:
    En fait j'ai une textbox dans laquelle j'entre une valeur (textbox_1) , j'ai également une combobox dans laquelle je choisi une des valeurs proposées (combobox_1) et je voudrais avoir le résultat de la valeur textbox_1 * combobox_1 dans une textbox (textbox_2). Voici le code mais malheureusement celà ne marche pas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub textbox_1_change()
    CA = textbox_1
    End Sub
     
    Private Sub combobox_1_change()
    Pi = combobox_1
    End sub
     
    Private sub textbox_2_change
    result = Pi * CA
    End sub
    Merci.

    Bonne journée.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par arnold95 Voir le message
    Voici le code mais malheureusement celà ne marche pas...
    Qu'est-ce qui ne marche pas ?

    Tu multiplies quoi ? Des chiffres ? Peut-être un problème de conversion de données, de quel type sont tes variables ?

    Philippe

  3. #3
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonsoir,

    et je voudrais avoir le résultat de la valeur textbox_1 * combobox_1 dans une textbox (textbox_2).
    Donc il est normal que ton code ne donne rien le change du textbox2 n'a jamais lieu.

    Essaies un truc du genre, ou comme tu a fais, mais lié à l'évènement qui a lieu : le change du textbox1

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub TextBox1_Change()
    TextBox2 = ComboBox1 * TextBox1
    End Sub
    Ou pour coller à ton code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Sub combobox_1_change()
    Pi = combobox_1
    End sub
     
    Private Sub textbox_1_change()
    CA = textbox_1
    result = Pi * CA
    TextBox2 = result
    End Sub

    tu peux jouer sur la proprièté visible des objets pour imposer un ordre de saisie


    ou encore, si tu as lié ta textbox2 à une cellule nommée "result"via sa propriété ControlSource, tu peux avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub textbox_1_change()
    CA = textbox_1
    Range("result") = Pi * CA  ' alias : ComboBox1 * TextBox1
    ' ce qui affichera la textbox2 comme voulue
    End Sub
    Didier

Discussions similaires

  1. Pb avec une textbox conditionnelle.
    Par arnold95 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/11/2007, 17h50
  2. [débutant] DataBind avec une textbox
    Par Knightrider76 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 25/07/2007, 19h01
  3. problème avec une textBox?
    Par UnSofteuxAmateur dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/07/2007, 21h30
  4. [C#] pb update avec une TextBox
    Par DodoDAix dans le forum ASP.NET
    Réponses: 9
    Dernier message: 04/09/2006, 11h31
  5. [C++.NET] Probleme avec une textbox
    Par raboin dans le forum VC++ .NET
    Réponses: 6
    Dernier message: 06/04/2006, 17h18

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