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 :

[XL-2016] Problème de commande ON ERROR en vba


Sujet :

Macros et VBA Excel

  1. #1
    Membre éprouvé
    Homme Profil pro
    Data Analyste Senior
    Inscrit en
    Août 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Data Analyste Senior
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2010
    Messages : 53
    Par défaut [XL-2016] Problème de commande ON ERROR en vba
    Bonjour,

    Je teste Office 2016 depuis quelques jours, notamment le VBA sous Excel et je constate que la commande On Error Resume Next ne fonctionne pas chez moi...

    En cas d'erreur dans une portion de code On Error Resume Next / On Error Goto 0, le programme se comporte exactement comme si les instruction n'étaient pas là...

    Si j'ouvre le fichier avec Excel 2007, tout se passe normalement.

    Du coup je me demande si le problème vient du produit ou de mon installation.

    Quelqu'un pourrait faire le test pour vérifier si le problème se passe aussi chez lui ?
    Ma version : Office 2016 32bits sous licence Pro Business

    Exemple de code qui ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub Test()
        Dim dummy As Double
        On Error Resume Next
            '
            dummy = 15 / 0
            '
            If Err.Number Then
                MsgBox Err.Number & " - " & Err.Description
            End If
        On Error GoTo 0
    End Sub
    Office 2007 : Affichage du code erreur et de son libellé par le Msgbox
    Office 2016 : Plantage du programme sur la division par 0
    Merci

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Je n'ai pas le "bon" Office pour tester. Mais, si c'est comme pour les Office précédents, tu n'as rien à perdre à vérifier dans l'aide de VBA, s'il n'y a pas une rubrique avec les modifications di modèle-objet d'Excel et s'il n'y aurait pas eu quelque chose avec On Error.

    Il y a quelques jours à peine, j'ai fait une "passe croche", (si on peut dire), dans le même genre que la tienne avec Office 2010 64 bits. Et cela a fonctionné de la manière traditionnelle.

    Désolé de ne pas pouvoir faire plus.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Hello,

    Outils => Options => Onglet général => Récupération d'erreur.
    Seule la 1ère option (Arrêt sur toutes les erreurs) permet de s'arrêter sur toutes les erreurs.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Data Analyste Senior
    Inscrit en
    Août 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Data Analyste Senior
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2010
    Messages : 53
    Par défaut
    Pfiou merci !!!

    Du coup j'ai honte.... Mais je préfère ça !

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

Discussions similaires

  1. Problème utilisation commandes préprocesseur
    Par bit_o dans le forum GTK+ avec C & C++
    Réponses: 6
    Dernier message: 12/03/2007, 23h24
  2. Réponses: 9
    Dernier message: 08/03/2007, 14h26
  3. [problèmes de téléchargement]NSIS Error
    Par johon03 dans le forum Windows XP
    Réponses: 4
    Dernier message: 23/10/2006, 22h35
  4. Problème de compilation (parse error before '*' token)
    Par moon93 dans le forum Autres éditeurs
    Réponses: 8
    Dernier message: 11/06/2006, 22h39
  5. ACCESS 97 - Problème de duplication- Runtime error 3022)
    Par mohammedali07 dans le forum Runtime
    Réponses: 11
    Dernier message: 17/01/2006, 13h22

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