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 :

Incompatiblité de type


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2007
    Messages : 44
    Par défaut Incompatiblité de type
    Bonsoir à toutes et à tous,

    J'ai créer u programme d'après un modèle trouvé dans un livre et ce modèle fonctionne correctement. Dans le mien,à l'exécution, j'ai un message incompatibilité. ON m'a conseillé de faire des conversions. Mais je ne sais pas comment faire ni où introduire cette conversion (dans un module ? dans une procédure ? dans l'appel d'une procédure ?, etc).
    D'avance, merci pour votre aide.
    Fichiers attachés Fichiers attachés

  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 : 69
    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,

    Presque personne n'ouvre les pièces jointes à la première question.

  3. #3
    Membre actif
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2007
    Messages : 44
    Par défaut
    Je n'envoyais jamais de fichier lors d'un premier contact et cela m'a valu des réflexions désagréables (pas spécialement ici mais ailleurs). Alors; il faudrait que tout le monde se mette d'accord. Personnellement, je trouve l'envoi de fichiers dès le premier contact très utile d'autant, comme c'est mon cas actuellement, que l'affaire présente une certaine urgence.

  4. #4
    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
    Bonjour,

    chaque forum a ses propres règles.

    Ce n'est pas parceque 80% des forums demandent un classeur pour balancer simplement une solution qu'ici c'est le cas.

    Ici, "on" (= le forum) veut avant tout que l'utilisateur :

    - sache ce qu'il souhaite : il doit donc pouvoir le décrire aisément et sans des millions de lignes d'explication
    - puisse nous montrer où il est en est : il doit donc pouvoir nous montrer la procédure qui pose problème, et l'endroit exact où ça coince
    - soit en mesure de comprendre, apprendre, assimiler la solution qui peut lui être proposée : il va donc travailler sur des pistes qu'on propose, et surtout pas ouvrir le bec pour rattraper le fromage qu'on envoie.

    Egalement, on veut aussi que toute future personne qui rencontrerait un problème similaire, puisse se dépanner grâce à ce sujet. Donc mettre un classeur à problème, et recevoir un classeur corrigé, sans aucun débat ni aucune explication didactique, c'est à la fois égoïste pour les autres mais aussi réducteur, dans la mesure où le débat permet de faire interagir plusieurs contributeurs, pour faire émerger différentes pistes possibles, et les améliorer.


    Il est clair qu'on passerait moins de temps à balancer des fromages, et que ce serait très simple pour "nous" .... mais on a fait ce choix en s'inscrivant sur le forum.
    Il faut donc le respecter.


    A toi de jouer !

  5. #5
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Salut !

    Joe : !

    Et plus le besoin est "urgent" plus il est opportun de se conformer aux règles du forum !
    Sans compter les nombreux exemples déjà présents dans les discussions de ce forum …

    _________________________________________________________________________________________________________
    Je suis Paris, Nice, Bruxelles, Charlie, …

  6. #6
    Membre actif
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2007
    Messages : 44
    Par défaut Incompatibilité de type
    Bonsoir Joe,

    J'espère que tu vas bien et que tu as passé une bonne journée.
    L'incompatibilité de type est maintenant résolu malgré des avis divergents par rapport à ce que j'avais fait initialement et ce que j'ai fait maintenant. Les cbo étaient et sont demeurés de type String; Les quantités sont passées d'Integer à Variant, le byte est devenu boolean et le message d'incompatibilité de type a alors disparu.
    Je remplis les cbo (de type string), la datedumenu (de type date, qui disparait d'ailleurs je suis obligé de la retaper), les zones de texte (de type variant), le numérodu menu (de type boolean), puis je clique sur le bouton Ajoutermenusjournaliers : et la nouveau message d'erreur :
    Désormais, j'ai un nouveau message d'erreur : argument ou appel de procédure incorrect : je clique sur débogage et le texte suivant s'entoure de jaune (ou de vert, je n'arrive pas à distinguer la couleur exacte)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Call Créermenusjournaliers(txtDatedumenu.Value, cboCodeslégumes.Value, cboLégumes.Value, cboJourslégumes.Value, cboConditionnementlégumes.Value, _
    cboDestinationlégumes.Value, txtQuantitélégumes.Value, cboCodelégumedeux.Value, cboLégumedeux.Value, cboJourlégumedeux.Value, cboConditionnementlégumedeux.Value, _
    cboDestinationlégumedeux.Value, txtQuantitélégumedeux.Value, cboCodesviandes.Value, cboViandes.Value, cboJoursviandes.Value, cboConditionnementviandes.Value, _
    cboDestinationviandes.Value, txtQuantitéviandes.Value, cboCodesdesserts.Value, cboDesserts.Value, cboJoursdesserts.Value, cboConditionnementdesserts.Value, _
    cboDestinationdesserts.Value, txtQuantitédesserts.Value, cboCodesobservations.Value, cboObservations.Value, cboMoisconcernés.Value, txtNumérodumenu.Value)
    Je suppose donc que l'erreur est dans cette partie. Le module Listemenusjournaliers a été modifié en conséquence en ce qui concerne le type des données). Il m'a été conseillé d'utiliser Byval (je ne l'ai pas encore fait), d'utiliser les fonctions de conversion (j'ai regardé l'aide mais je n'ai rien compris; je n'ai pas l'esprit déductif, hélas). Un exemple de code de mon programme avec une fonction de conversion me ferait certainement comprendre comment procéder.
    Merci de ton aide.
    Bonnes soirée et continuation.

Discussions similaires

  1. Erreur d'execution '13' incompatiblité de type inattendue
    Par bru.antoine dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/12/2013, 18h29
  2. erreur 13 incompatiblité de type
    Par ivan34 dans le forum Excel
    Réponses: 3
    Dernier message: 28/06/2012, 20h40
  3. [XL-2003] Incompatiblité de type, comprend rien
    Par Benjycool dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 21/05/2010, 13h54
  4. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36

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