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

VBA Access Discussion :

[A-07]: Changer proriété Text Box en VBA


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut [A-07]: Changer proriété Text Box en VBA
    Bonjour

    Quelle méthode peut être utilisée pour changer la propriété "Locked" de False à True des tous les champs Text Box d'un formulaire sans devoir les énumérer les un après les autres dans le code VBA

    Me.TextBox1.Locked = True
    Me.TextBox2.locked = True
    ...... etc


    Merci

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

    Un petit tour dans la FAQ : Comment masquer/rendre invisible toutes les zones de texte vides ?

    Ici c'est pour la propriété Visible, il n'y a plus qu'à adapter

    Philippe

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Cool...... merci......

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    j'ai un petit problème

    Le code suivant n'a pas d'effet sur la propriété Locked, et quand j'exécute en pas à pas la boucle "For Each.....Next" n'est exécuté qu'une seule fois et pas pour tous les control du formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    For Each ctl In frm.Controls
                ctl.Locked = True
    Next ctl



  5. #5
    Invité
    Invité(e)
    Par défaut
    Re

    Assures toi bien que c'est un contrôle de type Zone de texte.

    Dans le lien que je t'ai donné, il y a un exemple avec TypeOf

    Philippe

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    J'ai essayé le code tel quel dans mon fichier Access et j'ai une erreur Object Required (424) pour la ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     For Each ctl In frm.Controls
    On dirait "frm.controls" n'est pas reconnu

Discussions similaires

  1. Changer la couleur d'une texte box en fonction du temps
    Par levasseur62 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 17/03/2013, 22h39
  2. [XL-2007] Changer le texte d'un bouton par VBA
    Par apt dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/09/2012, 23h44
  3. [PPT-2007] Check box & Text box (VBA) dans PPT 2007
    Par ghisunit dans le forum VBA PowerPoint
    Réponses: 5
    Dernier message: 29/04/2011, 18h52
  4. [E 07] archiver contenu text box vba dans feuille excel
    Par doommaster100 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/11/2008, 16h28
  5. Identifier un caractère d'une text box par VBA sous excel
    Par bibi5883 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 13/04/2007, 08h57

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