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 :

[VBA] Raffraichissement excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    étudiant
    Inscrit en
    Mars 2015
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Albanie

    Informations professionnelles :
    Activité : étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 28
    Par défaut [VBA] Raffraichissement excel
    Bonjour,
    J'ai un programme VBA assez long (elle réalise des mesures sur un banc d'essai), ce qui fait que quand je lance mon programme, je ne peux pas interagir avec mon deuxième userform (qui fait office de bouton d'arrêt d'urgent).

    Est ce qu'il y a un moyen pour améliorer le rafraichissement d'excel pour ne pas qu'il ne soit considéré en "attente de réponse" ?

    Merci

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Dans l'éditeur de macro, tu peux toujours appuyer sur le Stop pour arrêter une macro.

  3. #3
    Membre averti
    Homme Profil pro
    étudiant
    Inscrit en
    Mars 2015
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Albanie

    Informations professionnelles :
    Activité : étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 28
    Par défaut
    Il ne suffit pas que j'arrête la macro, mon arrêt d'urgence éteins tout les appareilles, déconnexion des sondes etc ...

  4. #4
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Je pense que le VBA d'Excel n'est vraiment pas l'outil approprié pour piloter un process industriel. C'est un peu comme utiliser un trombone ou un couteau comme tournevis .
    Tu devrais t'orienter vers un langage à part entière, avec Visual Studio, par exemple (pour rester dans du VB).

  5. #5
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Si tu stoppes la macro qui fait les relevés ... tu reprends la main sur Excel et tu peux donc lancer ton programme d'arrêt d'urgence non ?

  6. #6
    Membre averti
    Homme Profil pro
    étudiant
    Inscrit en
    Mars 2015
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Albanie

    Informations professionnelles :
    Activité : étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 28
    Par défaut
    Je sais Menhir ... Je n'ai pas vraiment choisis le code, je suis dans un laboratoire de recherche d'une grosse entreprise mais dans mon département il y a 0 programmeur. La personne avant moi a utilisé le VBA car il pouvait pas faire de labview ni du visual studio ou C.

    Je vais essayer de voir avec mon supérieur si la méthode de Joe est possible. Apres dans le pire des cas c'est pas très grave, ils pourront le faire manuelement.
    Mais c'est vrai qu'ils veulent voir les mesures en temps réél sur l'excel, or parfois, excel devient en attente de réponse et on ne voit pas l'affichage des mesures malheureusement. On doit attendre la fin de la mesure.

    Bref merci quand même ^^

Discussions similaires

  1. [VBA-E] [Excel] Effacer une feuille
    Par Tray dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 31/01/2003, 10h04
  2. [VBA-E] [Excel] Protection d'une plage de cellules
    Par fikou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/11/2002, 11h28
  3. [VBA-E] [Excel] Lancer une macro à une heure donnée
    Par Lysis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2002, 12h15
  4. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 10h19
  5. [VBA-E] [Excel] Filtrer le donnees d'une sheet
    Par donia dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/09/2002, 10h55

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