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 :

[E-00] Afficher quelque chose pendant l'exécution de la macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 73
    Par défaut [E-00] Afficher quelque chose pendant l'exécution de la macro
    Bonjour,
    Je souhaiterai affichier une image( genre sablier qui tourne^^) ou juste un texte pendant que ma macro s'execute pour faire comprendre a l'utilisateur que ca travail et que ca n'a pas planter
    en parcourant le forum, j'ai trouve des truc sur les progress bar, mais je n'ai pas tout compris a comment l'utiliser.

    merci

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour.

    Tu peux aussi utiliser la barre d'état. Voir par exemple comment faire une barre de progression dans une bare d'état.
    Bon courage,

    PGZ

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 73
    Par défaut
    y aura-it quelque chose de plus visible :p
    car , je ne pense pas que tout le monde voie ce qui se passe en bas de l'écran
    (c'est pour éviter que les "boulet" quite la macro et les "boulet" ne regarde pas en bas a gauche )

    sinon c'est pas grave je laisserai ca

    merci

  4. #4
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Pour ma part, j'affiche une UserForm qui, elle-même, lance le traitement long.

    Dans ce traitement, je peux modifier le Caption d'un Label (de l'USF) pour indiquer l'état d'avancement.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 73
    Par défaut
    c'est ce que j'avais fais au début, mais comme la macro active a chaque fois plein d'autre classeur ou feuille le useform passe dérière apres l'appui sur le bouton pour lancer la dite macro

  6. #6
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Voilà pourquoi il ne faut pas activer les classeurs...
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

Discussions similaires

  1. [MySQL] Afficher quelque chose pendant un laps de temp
    Par black-hat dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 17/05/2012, 21h38
  2. Afficher un waitbar pendant l'exécution d'une boucle while
    Par LMU2S dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 18/03/2008, 19h22
  3. Réponses: 1
    Dernier message: 17/06/2006, 08h20
  4. Afficher quelque chose grâce à onMouseOver
    Par Michaël dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 30/12/2005, 09h21
  5. Cacher/afficher quelque chose
    Par pirouette_07 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/09/2005, 11h12

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