Erreur d'exécution: le type ne correspond pas 80020005

Résolu
Bonjour,
j'ai besoin d'aide si quelqu'un peut me donner un coup de main
en exécutant une macro l'erreur de type apparait (bouton consultation)
ainsi que des erreurs de type #V ALEUR apparaissent dans les feuilles "récap" et "stock"
le temps d'exécution augmente progressivement après chaque entrée de donnée y-a-t-il une solution car c'est un travail quotidien
le document se trouve sur le lien suivant
https://www.cjoint.com/c/FKtiqARc6wi
merci de m'aider car je suis vraiment bloquée



--
c'est en cherchant qu'on trouve

11 réponses

  1. ok bien compris
    oui l'historique des entrées aussi dans la feuille "entrée"
    merci beaucoup
    0
    1. Re,
      compris pour la maquette de recherche et c'est impressionnant
      pour la remarque
      votre fichier est vierge (feuille stock) alors pour récupérer mon état de stock est ce que je dois impérativement utiliser le bouton entrée et resaisir les quantités ou bien je peux copier les quantités de l'ancien classeur
      bien cordialement
      0
      1. Contributeur
        "ou bien je peux copier les quantités de l'ancien classeur "

        Oui mais faire un copier-coller spécial valeur pour ne pas réinstaller les formules

        de m^me dans" récap" et peut-être dans d'autres feuilles où il y avait des formules (le n'ai plus l'ancien classeur en t^te: entrées et sorties?)
        0
      2. @michel_mBonjour,
        j'ai rencontré un problème en consultant le stock
        la quantité affichée après l'activation du bouton "consultation" pour un article quelconque ne tient pas compte des sorties (la quantité entrée s'affiche sans soustraire les quantités sorties)
        je ne sais pas c'et quoi le problème pouvez vous m'aider
        merci à vous
        cordialement
        0
      3. @michel_mok merci
        0
      4. Contributeur
        @safachje regarderai demain :o)
        0
      5. Contributeur
        Je viens d'essayer quelques entrées sorties: pas de problèmes !

        demain, envoie ton classeur tel quel
        0
    2. Bonjour
      merci pour votre solution
      pour récuperer l'état de stock suffit-t-il de copier de l'ancier document la feuille "stock" ou bien je dois refaire tout car maintenant l'état de stock se calcule automatiquement (somme des entrées-somme des sorties)?
      il s'agit d'un nombre beaucoup plus grand que 900 articles je terminerai l'entrée de stock des autres articles plus tard
      concernant la maquette de recherche ça sera inclut dans le même classeur ou non ? et ça sert à quoi si la recherche se fait par les listes déroulantes existantes dans les boutons d'entrées et sorties?
      merci pour votre effort ç'est une optimisation intéressante qui facilite bien la tache
      ok pour plus tard
      bien cordialement
      0
      1. Contributeur
        Bonjour
        "concernant la maquette de recherche ça sera inclut dans le même classeur ou non ? et ça sert à quoi si la recherche se fait par les listes déroulantes existantes dans les boutons d'entrées et sorties? "

        fais un essai sur la maquette avec un nom vers le bas de liste (900 pas ex) et compare le temps mis avec ton combobox ainsi que le nombre d'appui sur les touches du clavier
        c'est à incorporer dans tes formulaires "entrée" et "sortie"

        "pour récupérer l'état de stock suffit-t-il de copier de l'ancier document la feuille "stock" ou bien je dois refaire tout car maintenant l'état de stock se calcule automatiquement (somme des entrées-somme des sorties)?
        il s'agit d'un nombre beaucoup plus grand que 900 articles je terminerai l'entrée de stock des autres articles plus tard "


        Pas compris la remarque
        0
    3. Contributeur
      RE,

      proposition (plus de temps d'attente à l'ouverture du classeur)
      https://mon-partage.fr/f/K0TgWnU3/

      Pour plus tard:
      la recherche d'un des 900 produits est pénible quand il s'agit d'un des derniers:
      Maquette d'un système de recherche par sélection progressive des caractères
      https://mon-partage.fr/f/cvVQK3KF/

      0
      1. Bonjour
        merci pour votre disponibilité
        bien cordialement
        0
        1. Contributeur
          bonjour
          bientôt terminé

          j'ai ajouté un formulaire d'addition d'un nouveau produit (présentation à améliorer)

          pour éviter l'attente à l'ouverture j'ai supprimé toutes les formules, les calculs se font par VBA;
          Ca marche pour les entrées, il me reste à écrire le code pour les sorties !

          j'espère te proposé un truc demain si EDF n'est pas coupé (vigilance orange)--
           Michel
          0
          1. merci de votre réponse
            le classeur est sur le lien suivant
            https://mon-partage.fr/f/wVKZVjlw/
            ok, bien cordialement
            0
            1. j'ai oublié de répondre à votre question
              non 934 n'est pas le maximum d'entrées dans l'année c’est une valeur aléatoire qu'on peut la dépasser

              0
              1. Contributeur
                pour date-s et compagnie j'ai vu une macro" initialise"
                il faut que je récupère le classeur
                merci de le mettre sur mon-partage.fr plutôt que sur cjoint.com qui a horreur des classeurs xslm

                Vu la météo pluvieuse annoncée pour demain, j(attaquerai dimanche !
                0
            2. Bonjour,
              merci de votre réponse
              en fait, Date_s, Réf_s et Qté_s changent après chaque exécution de la macro associée au bouton entrée de stock, à chaque fois je change $B$2:$B$3 par $B$3:$B$934 dans Gestionnaire des noms le problème réapparaît en entrant une quantité dans le stock
              y-at-il quelque chose qu'on doit modifier dans les macros pour que ça cesse?
              en addition, le bouton "consultation" ne marche pas avez vous une idée pour le faire fonctionner ?
              merci encore une fois
              cordialement
              0
              1. Contributeur
                Bonjour

                la références des cellules nommées est fausse

                par ex Ref_S était marquée $B$2:$B$3 ---> =Sorties!$A$3:$A$934
                pareil pour date_s et Qté_s

                Lenteur: SOMMEPROD est une formule intéressante mais très lente(fausse-vraie matricielle)
                vu le nombre de sommeprod employés et le nombre de lignes utilisés, la durée peut-^tre très longue avec une macro récapitulative de l'ensemble

                D'autre part:
                il est affecté 934 lignes aux entrées: est ce le maximum d'entées dans l'année ?
                L'usage des select, copy-paste ralentissent énormément le déroulement du code.

                 Michel
                0
                1. NB: pour activer le classeur
                  nom d'utilsateur: admin
                  mot de passe: ****
                  merci de m'aider svp
                  0