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 :

TextBox Recettes .Value [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut TextBox Recettes .Value
    je valide la valeur positive
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("i" & ligne).Value = TextBoxRecettes.Value
    il faut svp faire comme si je retapai la somme merci j'ai essaye *0 pas bon et essaye*1
    mais cela enleve les chiffres apres la virgule avez vous une idée ?

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("I" & ligne).Value = val(replace(TextBoxRecettes.Value,",","."))

  3. #3
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir mercatog, pilounet54
    Perso je pratique comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
    If Chr(KeyAscii) = "." Then KeyAscii = Asc(",")
    End Sub
    et pour la validation, entre autre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("I" & ligne) = CCur(TextBox1)
    Bonne soirée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

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

Discussions similaires

  1. Utilisation de Replace() avec la HTML textbox.value
    Par Drachle dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/11/2008, 18h15
  2. TextBox, .Value ou .Text ?
    Par Estevan21 dans le forum IHM
    Réponses: 5
    Dernier message: 29/09/2008, 15h06
  3. Variables .Value des textbox
    Par yannpiot dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 21/09/2007, 22h53
  4. Textbox.Value "dynamique" ?
    Par timathias dans le forum IHM
    Réponses: 4
    Dernier message: 10/04/2007, 22h17
  5. [vb.net][textbox] Avoir un value field et un display field
    Par graphicsxp dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/04/2005, 17h59

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