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 :

Interdire l'écriture d'un texte box ou combobx


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Homme Profil pro
    prestataire securite
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : prestataire securite
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut Interdire l'écriture d'un texte box ou combobx
    Bonjour a tous

    comment faire pour interdire l’écriture d'un texte box ou un combobox si le premier est déjà remplie

    sur mon userform j'ai plusieurs combobox et textebox et je voudrais que le remplissage d'un texte box empêche le remplissage d'un autre

    merci de vos réponses

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Bonjour,

    utilise sa propriété .Enabled
    eric

  3. #3
    Membre du Club
    Homme Profil pro
    prestataire securite
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : prestataire securite
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut
    Citation Envoyé par eriiic Voir le message
    Bonjour,

    utilise sa propriété .Enabled
    eric
    Salut merci de ta réponse, l’idée est interdir son remplissage si une de 4 texte box est déjà remplie

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    oui, et bien met .Enabled = False si les conditions y sont, et = True pour autoriser l'écriture.
    eric

  5. #5
    Membre du Club
    Homme Profil pro
    prestataire securite
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : prestataire securite
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut
    Citation Envoyé par eriiic Voir le message
    oui, et bien met .Enabled = False si les conditions y sont, et = True pour autoriser l'écriture.
    eric
    tu peux développer un peux merci, je débute lol, tu voulait dire quelque chose comment ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Txt_Quantite_Change()
      CommandButton1.Enabled = (Txt_Sorties <> "") * (Txt_Retours <> "") * (Txt_Destruction <> "")
    End Sub
    merci

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Heuuu, CommandButton1 ???

    Oui, tout à fait, c'est (presque) ça.
    il faut tester Txt_Quantite également. Si tu es ici c'est que qq'un l'a rempli ou vidé.
    Mais tu ne voulais pas bloquer si une saisie est présente ? Si oui c'est ="" qu'il faut tester
    Et le And est peut-être plus clair que * pour la majorité des gens.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Txt_Quantite_Change()
        Txt_5.Enabled = (Txt_Quantite = "") And (Txt_Sorties = "") And (Txt_Retours = "") And (Txt_Destruction = "")
    End Sub
    eric

  7. #7
    Membre du Club
    Homme Profil pro
    prestataire securite
    Inscrit en
    Août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : prestataire securite
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2019
    Messages : 6
    Par défaut
    ok merci je teste dès que j'arrive au taf

Discussions similaires

  1. rendre visible ou invisible une texte box
    Par kuhnden dans le forum Access
    Réponses: 13
    Dernier message: 01/11/2005, 18h59
  2. [c#][Pocket PC]Saisie dans text box
    Par maredami dans le forum Windows Forms
    Réponses: 2
    Dernier message: 01/11/2005, 11h24
  3. Raffraichissement d'une text box
    Par decour dans le forum IHM
    Réponses: 5
    Dernier message: 13/10/2005, 12h31
  4. j'ai pas trouvé le db text box ou DBedit en WinForm??
    Par jean_Carlo dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 19/09/2005, 23h02
  5. Réponses: 4
    Dernier message: 23/06/2004, 14h30

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