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 :

Module de classe pour gérer les textbox dans VBA ACCESS


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut Module de classe pour gérer les textbox dans VBA ACCESS
    Bonjour,
    J'ai un formulaire ACCESS ou jai plusieurs textbox et je souhaite gérer la saisie de l'utilisateur.
    J'ai lu les différents forum et j'ai essayer ceci:

    Module de classe : clTextBox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public WithEvents GrpTB As Access.TextBox
    'a As Msforms.TextBox
     
     
    Private Sub GrpTB_KeyPress(KeyAscii As Integer)
        If KeyAscii <> 8 And KeyAscii <> 47 And Not Chr(KeyAscii) Like "[0-9]" Then KeyAscii = 0
        MsgBox 1
    End Sub
    Et dans mon formulaire j'ai ajouté au chargement ceci:
    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
    Dim TBox() As New clTextBox
     
     
    Private Sub Form_Load()
       Dim i As Long
       Dim Ctrl As Control
       i = 0
       For Each Ctrl In Me.Controls
            If Ctrl.ControlType = acTextBox Then
                i = i + 1
                ReDim Preserve TBox(1 To i)
                Set TBox(i).GrpTB = Ctrl
            End If
       Next Ctrl
    End Sub
    Malheureusement rien ne se passe quand je fait les saisies.
    Aidez moi a comprendre ce qui ne marche pas

    Merci d'avance

  2. #2
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut
    J'ai oublié de joindre mon fichier

    BaseBudget.rar

    Merci

  3. #3
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut
    Bonjour à tous, donnez moi un coup de main SVP

    excellente journée à vous

Discussions similaires

  1. Organiser une classe pour gérer les images d'un site
    Par Renand dans le forum Performance Web
    Réponses: 5
    Dernier message: 02/09/2011, 11h38
  2. créer un module de classe pour gérer un textbox
    Par Cybernard dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 21/06/2010, 18h48
  3. Coder une classe pour gérer les matrices
    Par TrexXx dans le forum Débuter
    Réponses: 2
    Dernier message: 11/02/2009, 13h22
  4. Réponses: 2
    Dernier message: 04/05/2007, 14h10
  5. Réponses: 1
    Dernier message: 20/08/2006, 13h36

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