Fichiers BUDGETS-ALS35-V11 (8) .xlsm et MENUS.xlsm

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 24 août 2021 à 22:22
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 - 28 janv. 2022 à 10:55
Bonsoir à toutes et à tous,
Fichier BUDGETS-ALS35-V11 (8).xlsm : feuille Accueil articles : clic sur le bouton de commande Création article budgétaire (formulaire 1) : l'UserForm_SaisieArticle_1 apparaît à l'écran : dans la zone de liste modifiable Catégorie, clic sur n'importe quelle ligne de la liste : le nom apparaît dans le texbox consacré : Dépenses alimentaires : dans la zone de liste modifiable Article, clic sur DA01: son nom apparaît dans le textbox consacré : sans faire de clic sur Valider création, dans la zone de liste modifiable catégorie, clic sur n'importe quelle ligne de la liste : la zone de liste modifiable Article se vide. Tout est parfait.
Fichier MENUS.xlsm : feuille Accueil : clic sur le bouton de commande Création articles menus : l'UserForm UF01_CAM apparaît à l'écran : dans la zone de liste modifiable Code nature article menu, clic sur NAM01 : le nom apparaît dans le textbox consacré : Dessert midi retraite : dans la zone de liste modifiable Code article et le textbox consacré : les noms apparaissent automatiquement (déjà une différence avec BUDGETS) : sans cliquer sur aucun des boutons de commande du bas (ils sont d'ailleurs momentanément inactifs), dans la zone de liste modifiable Code nature article menu, clic sur NAM02, la zone de liste Code article ne se vide pas. Remarque : dans la procédure Initialise_Article, après le end select, j'ai dû mettre les deux instructions en commentaires sinon la liste déroulante de la zone de liste modifiable code article reste vide.
Sans être expert (sinon, je ne serai pas un questionneur), je pense que ce dysfonctionnement entre les deux fichiers pourrait venir, dans le mien, du fait que LLDMR et LLDS n'ont qu'une seule ligne chacune.
D'avance merci à celle (s) ou à celui (ceux) qui pourront résoudre les deux problèmes de mon fichier MENUS.xlsm.

Fichier BUDGETS-ALS35-V11 (8).xlsm :
https://www.cjoint.com/c/KHyuuLS5Rho

Fichier MENUS.xlsm :
https://www.cjoint.com/c/KHyutizioso
BUDGETS
A voir également:

8 réponses

f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
23 nov. 2021 à 19:50
Bonjour,
Ok
1
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 23 nov. 2021 à 19:59
En attendant que mon tableau soit un peu plus rempli afin que je puisse vous soumettre le problème, voici un premier problème : le tableauTBDMenus de la feuille BD menus commence à se remplir en A1 au lieu de A2. Le code pour remplir les autres colonnes n'est pas encore écrit. D'avance merci pour votre aide.
https://www.cjoint.com/c/KKxs6PA2ewb
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
24 nov. 2021 à 08:32
Bonjour,

Ok,
1
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
24 nov. 2021 à 09:26
Bonjour f894009,

ok pour quoi ? Pour m'aider à résoudre le problème d'écrire en A1 au lieu d'A2 ou pour recherche article ou pour les deux ?
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
24 nov. 2021 à 16:21
Re,

Ce matin, je ne pouvais pas voir mon post<18> et votre post <19 >, curieux.
Je recupere votre fichier et regarde pour vos deux soucis
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 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024
24 nov. 2021 à 16:36
Il y a quelquefois des problèmes qui nous dépassent.

Pour ce qui est de recherchearticlesmenus, pour la bd articles menus, on faisait la recherche à partir du code article. Pour le fichier actuel, pour la bd menus, faire une telle recherche risque de poser des problèmes (il y a cinq codes : légume, viande; dessert, code légume deux, code période menu viande midi weekend). Dans le cas où cela poserait des problèmes de codification, j'ai pensé faire cette recherche sur numéro création. À vous de voir quelle est la meilleure solution.
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
24 nov. 2021 à 17:20
Re,

j'ai pensé faire cette recherche sur numéro création
Oui, c'est quelle colonne?
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 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024
Modifié le 24 nov. 2021 à 18:26
Colonne AM intitulée NC.
Une fois de plus, je ne suis pas averti de l'arrivée de vos messages.
Pour ce qui est de commencer l'enregistrement en A1 au lieu d'A2, sans autres explications, ALS35 a signalé que c'était normal car LgArt n'était pas initialisé et que de ce fait Ici = 0. Il m'a dit de voir cela avec vous. Je n'ai rien trouvé en ce qui concerne l'initialisation de LgArt.
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
25 août 2021 à 09:28
Bonjour,

Je regarde la chose
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
25 août 2021 à 09:30
Bonjour BUDGETS,

Je t'avais dit que tu allais être embêté avec les desserts !
Dans la procédure Initialise_Article, remplace :
cbCodArt.Value = Range("LDMR[CDMR]").Item(1)
par
cbCodArt.AddItem Range("LDMR[CDMR]").Item(1)
idem pour DS
Ne mets surtout pas les deux dernières instructions de la procédure en commentaire et déplacent les avant le Select Case c'est probablement plus logique. Au passage tu aurais du voir qu'avant de les mettre en commentaires cela fonctionnait très bien pour tout, sauf pour les desserts

Par ailleurs, et je te l'ai déjà dit, dans la procédure cbCodeNAM_Change remplace :
tbNomNAM.Value = WorksheetFunction.VLookup(cbCodeNAM.Value, Feuille_Liste_LT04.ListObjects("LNAM").Range, 2, False)
par
tbNomNAM.Value = WorksheetFunction.VLookup(cbCodeNAM.Value, Range("LNAM"), 2, False)
et ainsi tu pourras supprimer toutes les déclarations concernant les Private et Set Feuille_Liste_LT01 comme je l'avais fait dans le fichier épuré que je t'ai transmis il y a peu.

Cordialement
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
25 août 2021 à 10:26
Bonjour ALS35,

Merci. Je vais essayer dans l'après-midi. Pourrais-tu me renvoyer le fichier épuré dont tu parles ? D'avance merci.
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 25 août 2021 à 11:06
J'ai effectué les modifications et mis en commentaires ce qui concerne private feuille lt01 et set feuille lt01. Mais le tbNomNam ne se remplit plus. Il se remplit maintenant, j'avais fait une erreur dans le code de cbCodeNam_Change.
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
25 août 2021 à 15:59
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 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024
25 août 2021 à 16:08
Impossible d'accéder à ces deux fichiers.
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
25 août 2021 à 16:27
Re,

Le premier c'est le lien de votre premiere demande sur CCM
Le deuxieme c'est le fichier Excel
Comment se fait-il que je puisse y acceder et pas vous?
0

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

Posez votre question
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
Modifié le 25 août 2021 à 10:22
Re,

Je t'avais dit
Il se dit tellement de choses..

Pour le moment, j'ai trouve pour quoi dans le fichier que je vous ai remis le 15/08 ca marche et pas dans le votre avec .list. C'est dans la defintion des donnees a recuperer. J'utilise vos tableaux d'une maniere que le nombre de lignes ne peut poser de probleme

Maintenant, dans votre fichier, il n'est pas normal de coder differemment en fonction du nombre de donnees a recuperer. Une doit avoir le meme code que x.
J'ai ajoute une ligne au tableau LDMR, le additem ne prend pas en compte la deuxieme ligne, normal
A vous devoir

Pour faire un raz de cbCodArt, il suffit de mettre
Private Sub Initialise_Articles()
    'Initialisation articles
    cbCodArt.Clear
    Select Case cbCodeNAM.Value

avant le Select
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
Modifié le 23 nov. 2021 à 18:27
Bonsoir F894009,

J'espère que vous allez bien.

J'ai un fichier dans lequel j'envisage d'utiliser RechercheArticles mais il me pose problème. Merci de reprendre contact avec moi afin que je vous explique plus en détails mon problème.
D'avance merci.
0
budgets > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
26 janv. 2022 à 12:02
Bonjour F894009,

Au seuil de cette nouvelle année, je vous présente mes meilleurs vœux d'heureuse année et surtout de très bonne sante pour vous et votre famille et tous ceux qui vous sont chers.
Dans ce fichier, pourriez-vous regarder l'UserForm UF02_CM, la procédure DTPickerDDM_Change :
1) Pourriez-vous m'expliquer en détail l'instruction suivante, surtout le chiffre 5 (c'est moi qui l'ai mis).
If cbCNM.Value = "MMR" And WorksheetFunction.Weekday(DateValue(DTPickerDDM), 2) = 5 Then
2) Apportez les corrections nécessaires pour que les instructions s'exécutent pour le MMR pour la viande et le dessert : du mardi au vendredi inclus, les combo box cbCMV, cbCMD, cbCJMV, cbCJMV, cbCJMD et cbCCOMD doivent être identiques à ceux du lundi.
D'avance merci pour votre aide.
https://www.cjoint.com/c/LAAlbUxtWbQ
-1
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
26 janv. 2022 à 17:17
Bonjour et meilleurs voeux

Je recupere le fichier et regarde la chose
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
26 janv. 2022 à 17:32
surtout le chiffre 5 (c'est moi qui l'ai mis)

Lundi: 1, Dimanche:7, donc 5=Vendredi
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707 > f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024
26 janv. 2022 à 17:40
Le DTPickerDDM s'ouvre deux fois!!!!
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 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024
26 janv. 2022 à 20:57
Donc 5 est bon ?
-1
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024 > f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024
26 janv. 2022 à 20:59
À cause de DTPIckerDDM_Enter et de DTPickerDDM_Change ? Supprimer l'enter pourrait-il résoudre le problème ?
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707 > BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
27 janv. 2022 à 07:13
Bonjour,

5 bon pour un test Vendredi

Je regarde pour le DTpicker
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
27 janv. 2022 à 14:52
Re,
une instruction pour chaque jour de la semaine
Mais non
'de lundi a vendredi
If cbCNM.Value = "MMR" And WorksheetFunction.Weekday(DateValue(DTPickerDDM), 2) <= 5
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
27 janv. 2022 à 15:08
Merci F894009 : je crois avoir vu l'erreur que j'ai commise : =5 au lieu de <=5. Je vais essayer.
0
f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 707
27 janv. 2022 à 15:05
Suite:

Pour le choix date, faut savoir si vous voulez utilisez un DTPicker ou l'UF Calandar mais pas les deux
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
27 janv. 2022 à 17:26
Pour la date du menu, je souhaiterais qu'il soit possible d'avoir une date longue : jeudi 27 janvier 2022. Donc, je crois que le DTPicker me le permet. Si uf Calendar, le permet, ok mais je ne sais pas comment le créer et ni le coder.
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
27 janv. 2022 à 17:48
D'après mes essais, je préfère le DTPicker en textbox. Voir fichier joint : dans BD menus, je peux formater en date longue.
https://www.cjoint.com/c/LABqWlizCxQ
0
BUDGETS Messages postés 1337 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 4 mai 2024
28 janv. 2022 à 10:55
Bonjour F894009,

En attendant la résolution du DTPickerDDM_Change, voici un nouveau cas.

Un jour, le code légume est le LMR08 (Maïs). Le lendemain (ou le jour valide qui suit sera un lundi si la première fois, c'est un vendredi), le code devra être également LMR08. Mon instruction actuelle (transformée en commentaires) ne donne pas satisfaction. Il en sera de même si le code légume est LMR14 (Radis). Auriez-vous une solution à me proposer ? D'avance merci pour votre aide.
https://www.cjoint.com/c/LACj3fk6PQQ
0