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 :

ecrire variable dans une progress bar


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2008
    Messages : 154
    Par défaut
    Voila j'ai juste une petite question, est il possible d'écrire une variable dans une progressbar en VBA? Parce que dans mon code les seules options que j'ai c'est pbar.ouvrir pbar.fermer pbar.avancer pbar.couleurFond pbar.Minuterie pbar.CouleurComplementaire et pbar.ChoixCouleur.
    Or j'ai vu que certaines personnes utilisaient pbar.Value = ...
    Seulement j'ai essayé mais ca me met un message d'erreur...

    Je voulais préciser que la variable que je veux afficher est le numero de la ligne traité car en fait le traitement est long , ca permetterai à l'utilisateur de savoir que l'ordianteur n'a pas planté, et s'il plante, grace a cette variable il retrouverai facilement la ligne dans le fichier exel qui n'est pas passée.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Par défaut
    Pour ta pbar, si tu utilises le VBA, tu as effectivement des propriétés non affichés dans "l'aide à la frappe" à savoir :

    Pbar.Max : Valeur maximum à donnée à ta progress bar
    Pbar.Min : Valeur minimum

    Le Pbar.value fonctionne normalement...

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2008
    Messages : 154
    Par défaut
    Oui je suis bien en VBA. Je vais tester le pBar.Max ca serai super que ca marche.Pour le pBar.value c'est sur ca ne marche pas

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2008
    Messages : 154
    Par défaut
    Ah ben nan aparament ca ne marche pas le Pbar.Max, ca me met une erruer et ca revient sur mon code

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Par défaut
    Sisi, je t'assure que ça marche, je l'utilise actuellement dans 3 applications qui sont en production depuis plusieurs mois.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
     
     Me.pbar.Min = 1
     Me.pbar.Value = 1
     Me.pbar.Max = rs_load.RecordCount + 1 'rs_load est un recordset
     
    While Not rs_load.EOF
                'TRAITEMENT
     
                rs_load.MoveNext
                Me.pbar.Value = Me.pbar.Value + 1
            Wend
    Et cela fonctionne parfaitement

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2008
    Messages : 154
    Par défaut
    ben écoute je ne comprend pas il me met le message membre de méthode ou de données introuvable...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Par défaut
    Un peu vague tout ça, tu n'as pas un bout de code ^^ ?

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 24/06/2009, 10h01
  2. Réponses: 5
    Dernier message: 11/06/2008, 15h40
  3. comment ecrire une variable dans une formule ?
    Par Djohn dans le forum Excel
    Réponses: 12
    Dernier message: 10/10/2007, 12h55
  4. Ecrire du texte depuis une variable dans une vue
    Par Vlad_Oliv dans le forum MFC
    Réponses: 1
    Dernier message: 09/01/2007, 17h28
  5. progress bar dans une status bar ?
    Par raggadoll dans le forum C++Builder
    Réponses: 1
    Dernier message: 02/11/2005, 15h17

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