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 :

Comment Empêcher Excel de planter et de renvoyer des messages de type Excel a cessé de fonctionner ?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Logisticien
    Inscrit en
    Avril 2016
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Logisticien
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2016
    Messages : 70
    Par défaut Comment Empêcher Excel de planter et de renvoyer des messages de type Excel a cessé de fonctionner ?
    Bonjour le forum !

    Avec l'utilisation du VBA sous excel pour développer une petite application de gestion de stock,
    sous la Version Office 2007, L'application fonctionne mais Excel Plante momentanément et me renvoi
    Les message de type "Excel à cesser de fonctionner", "Excel ne répond plus" et redemare la page. Ceci survient uniquement
    au moment d'enregistrer les données. J'ai passé le mode calcul à Xlmanual, l'application à DisplayAlert et EnabledEvent = False
    puis dans les événements Open et BeforeSave du Classeur dans ThisWorkBook j'ai aussi placé les meme codes mais pas de changement.

    S'il est possible de résoudre ce problème, alors votre aide me sera plus que utile

    Bonne et Heureuse Année 2017 !

    Cordialement.

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Excel ne "plante" jamais pour le plaisir de "planter".
    Les raisons d'un plantage peuvent être diverses et elles sont souvent liées à des problèmes de mémoire. On peut les limiter en procédant régulièrement à des sauvegardes.
    Mais elles peuvent être autres (problèmes rencontrés par l'application Excel elle-même et qu'elle ne sait pas gérer).
    Dans un cas comme dans l'autre : rien n'empêchera de tels comportements. Il ne pourront qu'être constatés.

    EDIT : si ces problèmes surgissent fréquemment (et c'est souvent le cas) en mode exécution d'instructions exécutées depuis VBA, les raisons (outre celles de mémoire déjà évoquées) peuvent être des conflits générés par des interruptions alors que des instructions de "hooking" ou de "sub-classing" étaient en cours.

  3. #3
    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
    Sans connaitre le code, je ne vois pas comment il serait possible de t'aider.

    Tu peux éventuellement ouvrir le gestionnaire de taches de Windows et regarder l'évolution de la mémoire dans l'onglet performances.

    Citation Envoyé par TSAFACK-M Voir le message
    l'application à DisplayAlert et EnabledEvent = False
    Ce n'est pas en masquant le problème que tu peux le résoudre.

  4. #4
    Membre confirmé
    Homme Profil pro
    Logisticien
    Inscrit en
    Avril 2016
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Logisticien
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2016
    Messages : 70
    Par défaut
    Merci à vous de m'édifier davantage car je pensais que c'était uniquement les
    macros le problème. J'ai également lu dans l'aide Microsoft que cela peut être du
    à des problèmes de mise à jour. Je vais donc en attendant une solution durable,
    mettre Windows à jour ou bien passer à une version plus récente de Office.

    Bien à vous,

    Cordialement.

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/11/2010, 20h06
  2. Comment empécher Excel de simplifier les fractions
    Par romanticide dans le forum Excel
    Réponses: 7
    Dernier message: 06/02/2009, 15h35
  3. Renvoyer des messages en masse
    Par hannib dans le forum VBA Outlook
    Réponses: 4
    Dernier message: 01/12/2007, 00h41
  4. comment renvoyer des messages
    Par AlexFred dans le forum Outlook
    Réponses: 1
    Dernier message: 25/09/2007, 12h13
  5. Réponses: 2
    Dernier message: 16/05/2007, 16h13

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