La méthode 'Range' de l'objet '_Global' a échoué.

Anonyme
2023-07-26T13:41:52+00:00

Bonjour à toutes et à tous,

Quand je veux valider ma création articles menus, j'ai le message d'erreur cité en titre dans la procédure cmdValidationCréationArticlesmenus_Click dès la première ligne de la partie Insertion des données saisies...

https://www.cjoint.com/c/MGAnOVmlWOs

D'avance merci de m'aider à résoudre ce problème. Le fait que certaines procédures ne soient pas encore instructionnées peut-il être à l'origine de ce message ?

Microsoft 365 et Office | Excel | Pour les entreprises | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
DanielCo 107.1K Points de réputation
2023-07-26T16:57:10+00:00

Ca plante parce que le combobox cbNomPériodeArticleMenu est vide. Mets :

      If cbNomPériodeArticleMenu <> "" Then  
        tbCodeNomPériodeArticleMenu.Value = WorksheetFunction.VLookup(cbNomPériodeArticleMenu, Range("TabPériodesArticlesMenus"), 2, False)  
      End If  

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
DanielCo 107.1K Points de réputation
2023-07-26T13:54:19+00:00

Bonjour,

Essaie :"tabBDArticlesMenus" au lieu de "DArticlesMenus".

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

22 réponses supplémentaires

  1. DanielCo 107.1K Points de réputation
    2023-07-29T13:27:28+00:00

    Désolé, je ne réponds plus à tes questions. Je n'ai pas de temps à perdre avec des questions qui sont aussi posées sur d'autres forums.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-07-29T13:19:30+00:00

    Bonjour Daniel,

    Dans les deux fichiers MENUS 2022 et MENUS 2023, rien à faire, seulement pour que tu voies le résultat désiré. Toutefois, tu peux supprimer un ou plusieurs desserts weekend du tableau structuré TabBDArticlesMenus et les recréer pour voir ce qui passe en ce qui concerne le numéro création article menu (ou AMNC), en notant au préalable les références de l'AMNC telles qu'elles figurent actuellement dans le tableau structuré TabBDArticlesMenus.

    Pour le fichier MENUS.XLSM :

    1. feuille accueil : clic sur Création articles menus;
    2. L'UserFormUF01_CréationArticles menus apparaît à l'écran :

    a) Nom nature : dans la liste déroulante, cliquer sur Création articles menus;

    b) Nom nature article menu : dans la liste déroulante, cliquer sur (par exemple) Desserts weekend;

    c) Nom article : dans la liste déroulante, cliquer sur Yaourts (par exemple);

    Le second frame se remplit automatiquement sauf le numéro création article menu ou il se remplit correctement suivant les instructions prédéfinies (dans ce cas précis, il marquerait DW-01).

    Clic sur Validation création article menus.

    Le formulaire réapparait mais vierge de toutes informations (très bien, j'aime).

    Feuille BD articles menus : clic dessus; Le tableau structuré TabBDArticlesMenus surgit : colonne N (Numéro création article menu) : le numéro création article numéro menu ne correspond pas tel qu'il est apparu dans le formulaire.

    Suivant les instructions du 1) et du 2), tu peux créer un nouveau article : dans le formulaire, le numéro création article menu sera DW-02, ce qui est exact pour l'instant. Clic sur Validation création article menu.

    Feuille BD articles menus : clic dessus : le tableau structuré TabBDArticles menus surgit : Colonne N (Numéro création article menu) : le numéro création article menu ne correspond pas tel qu'il est apparu dans le formulaire ; du fait de renuméroter création article menu, il devrait indiquer DW01, et le précédent DW01 serait désormais DW-02.

    Si cela est plus facile pour toi, tu peux supprimer tout le contenu du tableau structuré TabBDArticlesMenu pour effectuer tes nouvelles saisies (macro EffacerTabBDArticlesMenus).

    À noter, que dans les trois fichiers, il y a une différence de taille : dans les fichiers menus 2022 et 2023, il y a d'abord le code et ensuite le nom tandis que dans menus.xlsm, il y a d'abord le nom puis ensuite le code. Ceci expliquant, peut-être, cela. UserForm UF01_CréationArticlesMenus, feuille code : procédure cbNomNatureArticleMenu_Change, ligne Génération numéro création article menu : enlever le commentaire de la première instruction puis tester; Remettre éventuellement cette instruction en commentaires, puis enlever le commentaire de la seconde instruction puis tester. Éventuellement, me dire dans quelle procédure que l'une de ces deux instructions (en me précisant quelle instruction) devrait figurer afin d'obtenir le résultat escompté.

    J'espère que ces informations vont t'être utiles.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.1K Points de réputation
    2023-07-29T11:59:29+00:00

    Peux-tu m'indiquer sur ce que je dois cliquer et le résultat que tu veux obtenir ?

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire