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 :

[UF]Rafraichir la fenetre régulièrement [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    chomeur
    Inscrit en
    Août 2006
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Août 2006
    Messages : 343
    Par défaut [UF]Rafraichir la fenetre régulièrement
    Bonjour,

    Je cherche a savoir si il était possible de rafraichir toutes les n secondes une userforms sans géner l'utilisateur.

    Par exemple rafrahir un label.

    J'ai essayé de bricoler en vain ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public Sub AutoRefresh()
      If Not CeQueJeDoisFaire Then Stop
      Call Reschedule
    End Sub
     
    Private Function Reschedule()
      Call Application.OnTime(Now() + TimeValue("00:00:05"), "ufTest.AutoRefresh")
    End Function
    Mais ça n'a pas l'air de fonctionner...

    Est ce que quelqu'un a déja eu affaire a ce genre de problématique?

    Merci pour vos réponses,

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    C'est quoi "CeQueJeDoisFaire" ? Qu'est-ce qui ne fonctionne pas ?

  3. #3
    Membre éclairé
    Profil pro
    chomeur
    Inscrit en
    Août 2006
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Août 2006
    Messages : 343
    Par défaut
    c'est une sub quelconque... ça ne vient pas du tout de la sub car je n'ai aucun message d'erreur qui indique qu'il ne la trouve pas.

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    crée ta procédure dans un module standard (pas une form..)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub AutoRefresh()
      ufTest.AutoRefresh
    End Sub

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.OnTime Now() + TimeValue("00:00:05"), "AutoRefresh"

  5. #5
    Membre éclairé
    Profil pro
    chomeur
    Inscrit en
    Août 2006
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Août 2006
    Messages : 343
    Par défaut
    Merci!! ça fonctionne parfaitement.

    Seulement, n'existe t il pas une méthode plus propre que ça?

    Bonne soir,ée

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ben,

    du moment que tu utilise
    tu as déjà enfreint toutes les règles de propretés ..

    ensuite comme la procédure CeQueJeDoisFaire est secrète ...

    pas grand chose de plus à ajouter. ..

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

Discussions similaires

  1. [GTKmm] rafraichir de fenetre a partir d'un thread
    Par bugmenot dans le forum GTK+
    Réponses: 3
    Dernier message: 14/05/2007, 22h28
  2. Rafraichir une fenetre parent par la fermeture d'un popup
    Par loleske dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 19/05/2006, 08h14
  3. Redessiner (rafraichir) une fenetre
    Par @drien dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 17/01/2006, 21h59
  4. Rafraichir une fenetre ??
    Par MonsieurAk dans le forum Windows
    Réponses: 8
    Dernier message: 09/08/2005, 15h04
  5. [API] Rafraichir une fenetre ?
    Par laurent_h dans le forum Windows
    Réponses: 2
    Dernier message: 17/04/2004, 23h26

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