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

Excel Discussion :

Erreur d'exécution '13' Incompatibilité de type


Sujet :

Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 120
    Points : 64
    Points
    64
    Par défaut Erreur d'exécution '13' Incompatibilité de type
    Bonjour à toutes et à tous,

    j'ai une erreur en fin de prjet référencée comme dans l'intitulé de la question.
    Je n'arrive pas à voir d'où cela provient et de plus ça ne gène en rien les résultats.
    Je pense qu'on peut décider de ne pas faire apparaître ce type de message . . . comment ?

    A l'inverse :

    A la fin du projet la demande de mise à jour des fichiers est effectuée . . . comment éventuellement ne pas la faire apparaître mais en faisant systématiquement la mise à jour ?

    Merci infiniment.

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 617
    Points : 5 912
    Points
    5 912
    Par défaut
    Bonjour,

    Ton erreur devrait être corrigée.
    Lorsque ça arrive, clique le bouton Débogage.
    Le programme va s'arrêter sur la ligne en erreur et tu pourras voir la valeur des variables ou cellules, selon le cas.
    Il est possible que tu traites des nombres qui sont en réalité du texte...
    MPi²

  3. #3
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Si tu veux empêcher l'affichage d'une erreur, tu peux utiliser la fonction ON ERROR.
    Mais je déconseille toujours FORTEMENT son usage. Mieux vaut réparer l'erreur que la masquer.
    Parce qu'une erreur peut être le révélateur d'un dysfonctionnement qui entraine des résultats faux mais qui ressemblent à des résultats justes.

    Citation Envoyé par pelerin98 Voir le message
    A la fin du projet la demande de mise à jour des fichiers est effectuée . . . comment éventuellement ne pas la faire apparaître mais en faisant systématiquement la mise à jour ?
    Qu'est-ce que tu appelles une "mise à jour" ? Un enregistrement de fichier ? Une confirmation d'enregistrement ?
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Septembre 2013
    Messages
    783
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 783
    Points : 1 562
    Points
    1 562
    Par défaut
    Bonjour

    Et bien, comme diraient les sages de ce forum qui se sont exprimés avant moi,
    "Erreur non corrigée vous pète à la gueule un jour" et ce n'est pas parce-que le résultat est correct que ça le restera ....
    "Idéalement nous sommes ce que nous pensons. Dans la réalité, nous sommes ce que nous accomplissons." A.Senna
    et n'oubliez-pas de développer des .... sourires ^_^

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 120
    Points : 64
    Points
    64
    Par défaut
    Bonjour à parmi, Menhir et vinc_bilb.

    Bien sûr que j'espérais trouver comme d'habitude, la ligne d'instruction erronée en cliquant sur le bouton "débogage", mais curieusement, si le système affichait une page de programme, la ligne d'erreur n'était pas surlignée . . . je restais donc dans le flou.

    Or, ça se passait en fin de programme où je lance une vidéo enregistrée dans le classeur suivie du code "Application.Quit"
    En supprimant le "Application.Quit" (qui effectivement ne sert à rien), tout se passe bien ! . . .

    Il me reste à forcer le système à sauvegarder automatiquement mes fichiers sans qu'il ait besoin d'afficher :

    "Voulez-vous enregistrer les modifications apportées à "Application.xls" ?

    Avec tous mes remerciements

  6. #6
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Pour enregistrer un fichier, il suffit d'utiliser la méthode Save du Workbook.

    Si tu veux simplement que ce message n'apparaisse plus, tu peux essayer d'arnaquer Excel en lui faisant croire que le fichier a déjà été sauvegardé en passant la propriété Saved de ton Workbook à True.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  7. #7
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Septembre 2013
    Messages
    783
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2013
    Messages : 783
    Points : 1 562
    Points
    1 562
    Par défaut
    Bonjour,

    Effectivement, deux possibilités:

    1. Sauvegarder le workbook comme suggéré par Menhir, comme
    2. Dévalider les alertes (non recommandé) par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Application.DisplayAlerts = False
    "Idéalement nous sommes ce que nous pensons. Dans la réalité, nous sommes ce que nous accomplissons." A.Senna
    et n'oubliez-pas de développer des .... sourires ^_^

  8. #8
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Tu as raison, Vinc, de préciser que la seconde n'est pas recommandée.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 120
    Points : 64
    Points
    64
    Par défaut
    Merci à vous tous pour ces réponses efficaces (comme toujours).

    Ah ! si tout le monde pouvait être comme vous : des paroles. . . mais derrière : des résultats conformes aux promesses !

    Cordiales salutations de pelerin98

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

Discussions similaires

  1. Erreur d'exécution "13" incompatibilité de type
    Par zenico64 dans le forum VBA Outlook
    Réponses: 1
    Dernier message: 14/12/2010, 10h45
  2. Erreur d'exécution 13 : incompatibilité de type
    Par Ptikir dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/04/2009, 15h59
  3. erreur d'exécution 13 incompatibilité de type
    Par glamgeek dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/03/2009, 12h03
  4. "erreur d'exécution 13 : incompatibilité de type"
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 19/07/2007, 15h47
  5. erreur d'exécution 13, incompatibilité de type
    Par PHPdudimanche dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 01/06/2007, 15h20

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