Incompatibilité de type

Résolu/Fermé
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 - Modifié le 22 févr. 2023 à 11:25
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 - 9 avril 2023 à 21:57

Bonjour à toutes et à tous,

Procédure Préinitialisations spécifiques : case is = "Menus journalier" : à l'exécution, l'erreur citée en objet apparaît dans l'instruction ci-après :

Légume mardi identique au légume lundi ou légume jeudi identique au légume mercredi.

If Weekday(CDate(tbDateMenu.Value), vbMonday) = 2 Or Weekday(CDate(tbDateMenu.Value), vbMonday) = 4 Then

D'avance merci à celle (s) et à celui (ceux) qui pourront m'aider à supprimer cette erreur.

Bonnes journée et continuation à toutes et à tous. Prenez bien soin de vous.

https://cjoint.com/c/MBwkzlK8yYp


19 réponses

bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77
22 févr. 2023 à 18:51

Hello,

De retour parmi nous après un passage sur Excel Pratique, pourquoi donc ?

C'est le format date longue qui n'est pas reconnu comme date. Tu as pourtant une solution dans ton fichier.

5
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
23 févr. 2023 à 18:41

Hello

Tu n'as pas dit pourquoi tu reviens sur CCM !

Tu as supprimé dddd, tu n'as plus d'erreur d'incompatibilité mais ça marche plus non plus !! Mauvaise pioche.

Un des problème est bien la gestion de la date menu, essaie de décortiquer l'enchainement des procédures quand tu choisis une date dans le calendrier

5
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
27 févr. 2023 à 15:47

Hello :)

Pas de miracle ! si t'as mis RécupérationMenu  en commentaire et que ça va en partie mieux, c'est que l'anomalie se trouve dans cette procédure, et si t'as plus certaines infos, c'est qu'elles sont mises à jour dans cette procédure ou celles appelées

t'as décortiqué RécupérationMenu  ?

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
1 mars 2023 à 11:57

Hello,

Hello Le Pingou, f894009, toujours aussi perdu notre phénomène !

Budgets  : Depuis le début de ce fil je te dit que tu as un souci de gestion de la date menu, la date renseignée dans tbDateMenu est au format texte, le code modifié par Thev est, à ta demande, fait pour un format date longue, et le code que tu essaie de récupérer tant bien que mal de ton fichier modèle est fait pour un format date courte. Comme l'a dit Le Pingou, il faut tout revoir.

Donne ton dernier fichier

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
1 mars 2023 à 18:13

re salut

ton fichier modifié pour la gestion de la date menu, j'ai mis '====  au début des procédures modifiées, il y avait beaucoup d'erreurs. et pour la suite j'ai l'impression qu'il y en a plein aussi, mais c'est le bazar ton code tout est mélangé entre articlesmenus et menus, tu ferais mieux de faire un userform avec juste les menus

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

0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
1 mars 2023 à 21:34

Bonjour,

Dans tout se brassage de poste qui ne se suivent pas , j'ai découvert que  bigoudiii (salutations) à déjà données la réponse. Alors c'est la fin pour moi.

Salutations.
Le Pingou

3
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77
Modifié le 5 mars 2023 à 14:43

Hello

Juste un passage rapide. Plusieurs choses :

tu aurais pu avoir la correction de signaler que tu avais eu une réponse pour la date menu sur excel pratique, cela aurait éviter à f894009 (hello ami) de plancher pour rien !!!

la plupart de tes erreurs viennent d'une mauvaise ré-écriture du code qu'on te fournit, si tu faisais des copier/coller tu gagnerais du temps et nous aussi !!! tu pourrais au moins vérifier dans le fichier ou tu as pompé le code et qui lui fonctionne bien

alors ce matin j'ai séché la messe rien que pour toi mais ça n'arrivera plus,

une version de ton fichier corrigé pour que ça fonctionne pour tes maïs et radis, il y juste deux petits endroits modifiés, tu as la semaine pour trouver lesquels et s'il te plaît ne demande en douce aux autres forums de le faire pour toi. si c'est ok aie l'obligeance de le signaler sur excel pratique

Mais pour la suite ton fichier est quand même truffé d'erreurs, je passe la main pour ça

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

et pour te montrer qu'on peut faire des choses plus claires avec un formulaire dédié accessible avec le bouton Menus et qui fonctionne correctement je crois, en voici un essai, la aussi tu as la semaine pour faire des commentaires détaillés sur le fonctionnement, erreurs, omissions ou évolutions, et fais des tests sérieux et complets

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

PS : pas la peine de répéter que tu n'es pas un expert vba, tout le monde l'a bien compris depuis le temps que tu interviens sur tous les forums, et au fait pourquoi as-tu disparu de excel downloads ?

3
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
5 mars 2023 à 15:37

Bonjour Bigoudiii,

Premier fichier : maïs et radis menus midi retraite : c'est ok quel que soit le jour. Menu journalier : dimanche : frites : il va falloir que j'examine le code afin que asperges apparaisse. Les modifications apportées : je vais imprimer la feuille et code pour voir.

Deuxième fichier : ok pour tout : Maïs et radis pour menu midi retraite, asperges si frites pour menu journalier.

Sur Excel download : j'ai été accusé à tort d'avoir hacker un fichier et ils m'ont banni au motif de spam.

Dommage que tu passes la main pour la suite. En tout état de cause, j'ai le second fichier pour voir les erreurs.

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 5 mars 2023 à 16:25

Bonjour Bigoudiii,

J'espère que tu as eu mon dernier message, il n'apparaît pas ici.

J'ouvre ton deuxième fichier. Développeur, Visual basic, je clique sur le nom du fichier (+) et là on me demande un mot de passe. Merci de me le communiquer. Sinon, merci de m'envoyer un fichier sans mot de passe.

-1
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 5 mars 2023 à 22:04

Premier fichier : Private Sub Préinitialisations spécifiques : >=5 transformé en <=5, un weekday transformé en workday : ce sont les deux seules modifications que j'ai trouvées mais le problème n'est pas résolu pour autant dans mon fichier. Donc, les modifications doivent être ailleurs mais je ne les ai pas vues. Sans aucun indice pour les repérer, ce n'est pas évident. J'ai cherché tout ce qui concernait menu midi retraite et Maïs et Radis, puisque c'est là qu'il y a problème. Peut-être les deux modifications dont tu parles influent sur Maïs et radis mais n'ont rien à voir avec un select case Menu midi retraite.

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
6 mars 2023 à 19:39

Bonsoir Bigoudiii,

Je refais tout encore une fois avec deux formulaires différents. Merci de m'envoyer rapidement le mot de passe du second fichier afin que je je puisse voir le formulaire et le code adéquat. D'avance merci.

0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
1 mars 2023 à 18:24

Bonjour,

C'est ou qu'il faut regardé ... poste 21 1.3.2023 11:21 qui se trouve loin derrière le poste 23 1.3.2023 12:31.

Faut-il jouer au chat et à la souris  !

Salutations.
Le Pingou

2
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 1 mars 2023 à 18:38

Je t'envoie le fichier. Si cela te convient, tu regardes toutes les procédures et tu modifies ce qui te semble devoir être modifié. D'avance, je t'en remercie.

https://cjoint.com/c/MCbrKNR6Wsp

0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
7 mars 2023 à 07:14

Bonjour,

Salut, ca roule?

Quoique aujourd'hui, faut voir.

éviter à f894009 (hello ami) de plancher pour rien !!!

Avec cet oiseau rare, j'ai l'habitude

1
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 7 mars 2023 à 09:52

Bonjour f894009,

Au moins avec f894009, quand il me propose quelque chose, à chaque fois cela résout le problème. Et lui, il ne m'envoie pas de fichiers que je ne peux consulter car il y a un mot de passe qu'on omet de me communiquer et qu'on refuse de me faire connaitre malgré ma demande !

"éviter à f894009 de plancher pour rien" : c'est toi qui a écrit cela à Bigoudiii ou Bigoudiii qui t'a écrit cela ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
27 févr. 2023 à 18:28

Bonjour,

Juste au passage, contrôler le bon fonctionnement du calendrier ....!


0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
27 févr. 2023 à 20:48

Bonjour,

Je viens de contrôler le fonctionnement du calendrier selon procédure que vous avez utilisé (celle de patricktoulon *
'Version:4.2.3.3 ) . Elle fonctionne correctement.

Par contre il est impossible de trouver ou vous avez modifié cette procédure pour l'adapter à vos besoins...! 


0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
28 févr. 2023 à 07:07

Bonjour Le Pingou,

1) comment faites-vous pour contrôler le fonctionnement du calendrier ?

2) Je n'ai rien modifié car je ne savais pas qu'il fallait modifier la procédure, personne ne me l'a jamais signalé. Je suppose que les modifications doivent intervenir dans le code de l'UserForm Calendrier mais où .

D'avance merci pour les renseignements que vous voudrez bien me fournir.

Bonnes journée et continuation. Prenez bien soin de vous.

0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
28 févr. 2023 à 14:32

Bonjour,

Il y a un conflit entre le format de date pour le calendrier de *patricktoulon* et celle que vous utilisez dans vos *TextBox*.

Il faut tout rependre depuis le fichier du poste 1 [tests-ccm-thev-19.xlsm]… !

Salutations.
Le Pingou

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024
Modifié le 1 mars 2023 à 11:24

Bonjour Le Pingou,

J'ai mis l'instruction en commentaires. Plus de problème pour saisir la date menu avec un seul clic et une date longue j'ai mis où cela me semblait indiqué : dddd d mmmm yyyy. Par contre, dans le module MGénérerTables, procédure GénérerMenusMidiRetraite, j'ai une incompatibilité de type sur cette ligne : 

'Générer le nom de la table mensuelle concernée TabMenusMidiRetraite en fonction de la date du menu.
            TableMensuelle = "TabMenusMidiRetraite" & Month(Range("TabBDMenus[Date menu]").Item(i))

Apparemment, lors de la saisie des informations dans le formulaire, le tbMois ne se remplit pas. J'ai modifié l'instruction suivante tbMois.Value = Format(DateValue(tbDateMenu.Value), "mmmm") de la procédure RécupérationMenu mais sans succès. Tb mois reste vide et j'ai toujours l'incompatibilité de type. J'ai remplacé cdate et dt par la formule ci-avant.

D'avance merci pour votre aide aide.

0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
1 mars 2023 à 17:40

Bonjour,

Les discussions n'ont aucun suivies (16, 21,12, 15 ,,,) c'est la croix et la bannière pour suivre correctement

De ce fait la suite sans moi.

Désolé...

Salutations.
Le Pingou

3
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024
1 mars 2023 à 17:46

Expliques-toi, j'essaie de modifier comme tu dis  mais je ne suis ni expert et je n'ai pas la déduction facile, tu devrais en tenir compte. Je te demande de me proposer des modifications d'instructions et tu ne fais jamais. Mon ignorance ne me le premt pas de le faire !

0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
28 févr. 2023 à 10:43

Bonjour,

Le code Calandrier n'est pas a modifier.

Vous faites un deuxieme appel du Calandrier dans la procedure Private Sub RécupérationMenu, pourquoi?

Cet appel cree un changement dans tbDateMenu_Change qui seme la zizanie

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 28 févr. 2023 à 14:23

Bonjour f894009,

J'ai essayé de faire d'après un autre fichier où il devait avoir certainement ce deuxième appel mais qui semblait ne pas semer la zizanie. Ceci dit, merci d'avance de me dire la ou les instruction (s) qui sont à supprimer pour éviter ce problème.

Si j'ai bien compris, il y a de fortes chances qu'il s'agisse l'instruction suivante qui sème la terreur :

dt = Calendrier.Choix(tbDateMenu)

C'est la seule qui fasse référence à Calendrier dans ladite procédure.

0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
28 févr. 2023 à 16:16

Bonjour,

, il y a de fortes chances qu'il s'agisse l'instruction

Ben oui

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024
Modifié le 28 févr. 2023 à 21:57

Bonsoir f894009, Le Pingoui,

Demain en fin d'après-midi au plus tôt, je mettrai cette instruction en commentaires et je verrai la réaction. En ce qui concerne les cdate, peut-on ou doit-on les garder ? L'instruction mise en commentaires, puisse garder dddd d mmmm yyyy ? Deux contributeurs qui échangent leurs points de vue, c'et mon rêve réalisé, mon idéal, le nirvana.

Bonnes soirée et continuation à tous les deux. Prenez bien soin de vous.

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024
Modifié le 1 mars 2023 à 11:25

Bonjour f894009,

J'ai mis l'instruction en commentaires. Plus de problème pour saisir la date menu avec un seul clic et une date longue j'ai mis où cela me semblait indiqué : dddd d mmmm yyyy. Par contre, dans le module MGénérerTables, procédure GénérerMenusMidiRetraite, j'ai une incompatibilité de type sur cette ligne : 

'Générer le nom de la table mensuelle concernée TabMenusMidiRetraite en fonction de la date du menu.
            TableMensuelle = "TabMenusMidiRetraite" & Month(Range("TabBDMenus[Date menu]").Item(i))

Apparemment, lors de la saisie des informations dans le formulaire, le tbMois ne se remplit pas. J'ai modifié l'instruction suivante tbMois.Value = Format(DateValue(tbDateMenu.Value), "mmmm") de la procédure RécupérationMenu mais sans succès. Tb mois reste vide et j'ai toujours l'incompatibilité de type. J'ai remplacé cdate et dt par la formule ci-avant.

D'avance merci pour ton aide.

0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
28 févr. 2023 à 10:53

Bonjour,

Pouvez-vous décrire les opérations pour arriver sur la procédure :

Private Sub PréinitialisationsSpécifiques()  ¨ !


0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
28 févr. 2023 à 11:06

Bonjour Le Pingou,

Private Sub RécupérationMenu()

, c'est tout, mais x appels a cause de la chose post 12, tant que Calandrier n'est pas fermee

0
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 1 431
Modifié le 28 févr. 2023 à 17:10

Merci f894009,

C'est bien ce que j'ai fini par découvrir, y compris le double appel du calendrier.

Bonne suite.


0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 2 mars 2023 à 12:57

Bonjour Bigoudiii,

J'ai modifié mon fichier par rapport à celui que tu m'as envoyé hier. Deux procédures sont signalées comme ayant été modifiées mais je n'ai vu aucune modification. Maintenant, j'ai bien le message cet article existe déjà. Je n'ai plus que la procédure private sub PréinitialisationsSpécifiques à modifier.

Dans mon fichier, j'ai des problèmes avec menus midi retraite : si je choisis jeudi 02 mars 2023, il me dit de choisir un jour du lundi au vendredi inclus. Si je choisis menus viande midi weekend, à la date d'aujourd'hui, je n'ai pas le message attendu. J'ai dû faire des erreurs. Sans les corriger, d'avance merci de me dire où elles sont (uniquement nom des procédures).

https://cjoint.com/c/MCcl4RnGjlp

J'ai travaillé avec ton fichier : en menu midi retraite, si légume lundi = maïs, le mardi il ne le reprend pas. Pour la viande midi retraite, période et conditionnement sont bien repris mais pas le nom. Faut peut-être me baser sur le dessert, qui lui semble fonctionner, pour légume et viande obéissent aux ordres.

0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
4 mars 2023 à 08:35

Bonjour,

Facile, non!!

Private Sub cmdValiderCréationMenu_Click()
'====
'Date menu.
'retour Calendrier DateMenu="dd/mm/yyyy"
'vous mettez tbDateMenu au format "dddd d mmmm yyyy" dans evenement tbDateMenu_Mousedown
'mais vous utilisez DateMenu pour enregistrer Au lieu de tbDateMenu.Value
'==== correction ci-dessous
    Range("TabBDMenus[Date menu]").Item(i) = tbDateMenu.Value             'DateMenu="dd/mm/yyyy"
'====
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 4 mars 2023 à 11:35

Merci f894009. J'ai apporté la modification que tu as suggérée mais pourrais-tu, s'il te plaît, me dire quel était le problème que j'avais soulevé ou me dire à quel message que tu as répondu ? D'avance merci.

Un autre problème :

Mardi 7 mars 2023 : nom légume : Maïs

Dans la procédure Private Sub PréinitialisationsSpécifiques, Select Case cbNomNatureCréation, Case Is="Menu midi retraite", il est prévu des instructions qui permettent (ou qui devraient permettre) que si un jour nom légume = Maïs (ou radis), le lendemain ce sera le même nom légume; Si c'est un vendredi, deux jours après (le lundi), ce sera également le même nom légume. Or, le 8 mars 2023, le cbNomLégume reste vide. D'avance merci pour ton aide.

https://cjoint.com/c/MCekIB2Muip

0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
4 mars 2023 à 19:01

Bonjour,

Le sujet était sur le format de la date enregistré pour date menu

Post. <33> il me semble, ça revenait dans d'autre post

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
4 mars 2023 à 19:10

Merci f894009. Et pour le maïs et les radis, penses-tu pouvoir trouver une solution ?

0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
Modifié le 6 mars 2023 à 07:58

Bonjour,

Pouvez mettre le dernier fichier que vous modiez, sinon va pas le faire

Vous devriez creer une autre demande, ca devient vraiment ch..... de ci retrouver

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
6 mars 2023 à 09:34

Bonjour f894009,

Le fichier concerné.

https://cjoint.com/c/MCgiIkbaw2p

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 6 mars 2023 à 10:30

J'ai créé une nouvelle question : Remplissage du cbNomLégume si Maïs ou Radis.

https://cjoint.com/c/MCgjDkrM2Qp

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77
13 mars 2023 à 16:58

Hello,

Toujours un passage rapide pour voir où tu en es suite aux posts 41-42

As tu finalement trouvé l'erreur pour le radis et maïs ?

As tu fait fait des tests complets sur le deuxième fichier que je t'ai passé ?

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 13 mars 2023 à 20:10

Bonsoir Bigoudiii,

Pour radis et maïs, la seule erreur que j'ai trouvé c'était entre < et >, je ne suis pas arrivé à en trouver d'autres mais cela n'a rien changé. Je sais, je suis con mais on ne se refait pas, hélas.  J'ai beau lire et relire, imprimer et réimprimer, impossible de voir l'erreur. Voir mon message #44. Si il ne s'agit pas de ces > et < et de workweek et WorkDay, je ne te demande qu'une chose : ne pas me dire l'erreur mais de me dire dans quelle (s) procédure (s) que l'erreur (les erreurs) se trouve (ent) sans préciser l'endroit exact si la procédure est longue.

J'ai fait quelques tests qui ont été concluants en ce qui concerne le deuxième fichier. J'ai testé maïs et radis, un menu journalier mardi et un menu journalier jeudi qui ont répondu à mes attentes. Malheureusement, je n'ai pas accès au code ni au formulaire, (en tant qu'objet) puisque pour la saisie j'y ai accès, puisque tu as trouvé amusant de les protéger par un mot de passe que tu ne daignes pas me communiquer. J'ai validé le menu et cela a fonctionné. Si tu souhaites que je teste l'existence d'un menu et sa suppression, dis-moi, je le ferai volontiers. J'ai testé également le menu frites pour le dimanche, c'est ok. Par contre, je n'ai pas testé le dessert dimanche car je n'ai pas créé un menu pour un samedi.

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
14 mars 2023 à 11:21

Hello

j'avais fait 2 modifs une dans IndiceMenus et l'autre dans PréinitialisationsSpécifiques

Pour le deuxième fichier, des tests sérieux et complets veut dire créer modifier supprimer tes menus sur un mois complet par exemple

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024
Modifié le 14 mars 2023 à 13:13

Bonjour Bigoudiii,

Merci pour les renseignements fournis. Je vais voir cela cette après-midi.

Pour le deuxième fichier, je me pencherai dessus demain. Et pour son mot de passe ?

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 14 mars 2023 à 17:22

Bonjour Bigoudiii,

J'ai regardé les deux procédures : dans la première, tout semble conforme à la tienne, pour la seconde également.

Pour être sûr que je travaille sur les bons fichiers, pourrais-tu s'il te plaît me dire les messages dans lesquels tu as reçu mon fichier qui posait problème pour le maïs et les radis et celui dans lequel tu as apporté les rectifications. Pour l'instant je n'ai trouvé aucune discordance. D'avance merci.

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77
15 mars 2023 à 11:46

Hello,

On savait déjà que la gestion de ce fil était le bazar, tu nous apprends maintenant que ta gestion de fichier est bordélique, je ne vais pas refaire tous les fichiers que tu envoies un à un.

Mais si tu ne vos pas de discordance c'est qu'il n'y a plus de problème alors.

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024
15 mars 2023 à 12:33

Bonjour Bigoudiii,

Fichier Bigoudiiii : tout est correct et maïs et radis remplissent bien leur rôle comme prévu. Je me suis donc basé sur ce fichier pour le comparer au mien, notamment les deux procédures dont tu m'as parlé : j'y ai apporté les modifications qui s'imposaient. Résultat : Maïs et radis s'exécutent selon mon désir. 

Fichier Bigoudiii : 

https://cjoint.com/c/MCplDcvafOp

Mon fichier :

https://cjoint.com/c/MCplEHim7op

Maintenant, j'ai peut-être le droit d'avoir le mot de passe du second fichier.

Enfin, j'ai créé un nouveau fil : Bloc if sans end if auquel Le Pingoui a répondu mais le problème subsiste toujours et il a décidé de laisser tomber. J'espère que tu pourras me trouver une solution à ce problème.

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
16 mars 2023 à 11:04

hello,

bien, les erreurs venaient d'une mauvaise recopie (!!!!!) du code de ton fichier modèle Menus2023  qui lui m'a l'air de fonctionner très bien. Pourquoi changer ?

pour le second fichier, concentre toi sur le fonctionnel, pas de rapport de tests détaillé, pas de fichier déverrouillé

je fais une pause sur tes fichiers jusqu'à la fin du mois

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
3 avril 2023 à 11:28

Hello,

Une version 2 qui automatise les quantités comme sur ton fichier modèle Menus2023

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

Teste si c'est ok

0
bigoudiii Messages postés 225 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 6 mai 2024 77 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
6 avril 2023 à 11:28

Hello,

Mon humeur du moment dit que je n’assurerai que le service après vente de la partie menu du fichier que j'ai fait pour toi.

Pose tes questions sur le forum.

1
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
22 mars 2023 à 20:05

Bonsoir Bigoudiii,

Rapport de tests :

1) Toute nature menu confondue : remplissage des cb : ok sauf pour menu journalier, légumes Cassoulet, Choucroute et Paella : la quantité du lundi n'est pas reprise automatiquement le mardi. Je n'ai créé que les menus du mois de janvier 2023. Je pense que les autres mois ne devront pas poser de problème, excepté le problème menu journalier ci-dessus. 

2) Sur le même principe que pour le conditionnement et la période, je souhaiterais, par nature menu (donc avec un select case), prévoir les quantités légumes et viandes pour une journée (donc différent du cbconditionnement). Par exemples : conditionnement : 1 boîte pour 2 repas : Quantité pour un menu : 0.50; Conditionnement : 1 paquet pour 4 repas : quantité pour un menu : 0.50. Ces quantités, je le mentionnerai moi-même dans l'instruction adéquate. On pourra éventuellement, si nécessaire, utiliser un If. then.Else. Merci de me dire dans quelle (s) procédure (s) il conviendra d'écrire les instructions nécessaires et, éventuellement, quelle forme que devra prendre cette instruction.

3) J'ai ajouté trois nouvelles feuilles : Quantités desserts, Quantités légumes, Quantités viandes qui semblent se remplir correctement.

4) Par contre, impossible de créer trois nouveaux boutons de commande sur la feuille Accueil création puisque je n'ai pas accès aux feuilles code pour créer les macros nécessaires.

5) Comme vous vous êtes donné le mot pour rester silencieux quant je pose un problème, j'ai créé un fil pour savoir quelle était la meilleure solution (un seul formulaire ou autant de formulaires que nécessaires), mais personne n'y a répondu. 

6) Malgré que je n'ai plus le message prévu dans un autre programme, après la création d'un menu, celui-ci est transféré dans la table concernée de la feuille adéquate.

J'espère que ce rapport de tests te conviendra et que tu déverrouillera enfin le fichier.

https://cjoint.com/c/MCwtcEw16xp

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 22 mars 2023 à 21:33

Bonsoir Bigoudiii,

J'ai oublié des précisions. Création des menus dans n'importe quel ordre : renuméroter : ok; déplacement à l'endroit adéquat : ok. Un article existant : modification : ok; suppression et recréation : renuméroter et création : ok. Tout cela sauf erreur ou omission de ma part.

Bonnes fin soirée, nuit et continuation. Prends bien soin de toi.

0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
9 avril 2023 à 21:57

Bonsoir Bigoudiii,

J'ai créé un nouveau fil : programme création menus transposable ailleurs. Merci de voir si tu peux m'apporter ton aide ou de me dire comment écrire ma question afin que je puisse obtenir des réponses.

D'avance merci. Bonnes fin de soirée, nuit et continuation. Prends bien soin de toi.


0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 23 mars 2023 à 11:07

Bonjour Bigoudiii,

Exécution de la macro EffacerTabBDArticlesMenus : OK.

Exécution de la macro Effacer TabBDMenus : OK.

Feuille Menus midi retraite : clic sur le bouton de commande Effacer feuille menus midi retraite : OK. Clic sur le bouton de commande Générer menus midi retraite : OK. Clic sur le bouton de commande Imprimer menus midi retraite : impossible d'exécuter la macro.

Pour les feuilles Menus journaliers et Menus viande midi weekend : même observations que pour feuille menus midi retraite. Clic sur le bouton de commande Imprimer :aucune réaction. Ma manière d'agir n'a pas changé : à partir de ton fichier, je créerai le mien tant au niveau du formulaire que des codes. N'oublie pas de me répondre à ma question : un seul formulaire ou autant de formulaires que nécessaires.

Sans attendre la fin du mois, d'avance merci si tu peux me déverrouiller le fichier car là je ne peux plus rien faire au niveau des tests et cela me permettrait de voir enfin les codes.

-1