Feuille shSaisieMJ

Résolu/Fermé
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025 - Modifié le 26 sept. 2019 à 10:03
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025 - 29 oct. 2019 à 08:07
Bonjour,
Comment procéder pour remplir la cellule B12 selon le contenu de la cellule B10 ou B11 de la feuille shSaisieMJ ?
D'avance merci pour votre aide.
https://cjoint.com/c/IIAicMhP5E6



Configuration: WINDOWS 7 EXCEL PROFESSIONNEL 2010


A voir également:

84 réponses

BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
30 sept. 2019 à 10:43
Bonjour ALS35,

Oui, j'ai fait le nécessaire pour la cellule H10.
Comment je fais pour mettre directement CC14 en E10 ?

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
30 sept. 2019 à 11:01
Bonjour,

Et bien tu l'écris tout simplement dans la cellule soit comme ça CC14 soit comme ça ="CC14"
ou tu passe par la procédure CréerMJ dans la partie 'Initialiser les cellules devant être prédéfinies, comme ça .Range("E10") = "CC14"

Bon courage
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 30 sept. 2019 à 16:12
Bonjour ALS35,

Aujourd'hui, je me suis occupé du moduleMJ_CréerMJ : moduleMR_CréerMMR (tout sélectionner, copier) : moduleMJ_CréerMJ : coller. ModuleMJ_CréerMJ : macro CréerMJ : remplacé MMR par MJ;Initialiser ou remplacer la date menu : remplacer les cellules de MMR par les cellules de MJ de la feuille shAccueilMenus;Initialiser les cellules devant être prédéfinies : mise à jour des cellules concernées par SaisieMJ;Macro validerCréation : remplace MMR par MJ;pour I, je n'ai effectué aucun remplacement quant au chiffre (Les explications sont dans une autre feuille;ce n'est pas commode de faire des allers et retours. Dans le fichier définitif, je ferai des rectangles à coins arrondis avec des explications);macro EffacerDonnéesSaisieMJ : remplacer MMR par MJ;normalement pas d'autres modifications.
Merci de me signaler les éventuelles erreurs de toute nature et me dire si les chiffres de I doivent être modifiés (dans l'affirmative, me donner le nouveau chiffre ou me mettre sur la voie afin que je le fasse moi-même).
Bonnes journée et continuation.
https://cjoint.com/c/IIEomunMKG6

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
30 sept. 2019 à 17:22
Bonsoir BUDGETS,

Je ne vais pas pouvoir regarder tout ça avant demain après-midi.
De toutes façons, pour le moment, je ne peux pas me connecter au site de Cjoint.com, si demain c'est toujours pareil on passera par mon-partage.fr.

Cordialement
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
30 sept. 2019 à 17:35
Toi aussi, tu as des problèmes de connexion sur cjoint.
Prends ton temps, ce n'est pas trop urgent. Il faut que tout soit fini pour fin octobre au plus tôt, fin novembre au plus tard.
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
1 oct. 2019 à 08:25
Pour information : message envoyé au responsable du site CJoint et sa réponse :
Bonjour,

Merci pour votre message.

Nous avons eu un problème de renouvellement de certificat qui a causé cet avertissement de sécurité. Ceci est maintenant résolue.

Cordialement.

Vincent@Cjoint

Le lun. 30 sept. 2019 à 22:07, LECLÈRE <contact@13pass.com> a écrit :

Nom: LECLÈRE
Email Address: lecler.chr@wanadoo.fr
Site web:
Commentaires: Bonsoir,

Savez-vous pendant combien de temps qu'il ne sera pas possible d'utiliser le site CJoint ? Actuellement (depuis lundi 30 septembre 2019 dans l'après-midi, avant, je ne sais pas, hier 29 septembre, il n'y avait pas de problème), un message signale que le site n'est pas sécurisé.
D'avance merci pour une réponse rapide.
Bonnes journée et continuation.


Message was sent on Lundi septembre 30, 2019 at 9:07
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
1 oct. 2019 à 18:12
Bonsoir BUDGETS,

J'ai pu avoir ton fichier.

Feuille SaisieMJ, ça à l'air de coller

Feuille Menus MJ, un peu de travail à faire.
1) Simplifier la formule donnant la date cellule A5 puis A6 et suivantes, ta formule que tu as adaptée de MMR, même si elle fonctionne apparemment est fausse. Il suffit de mettre cette formule =DATE(cellule année;cellule n° mois;1), la cellule suivante est juste =A5+1
2) Faire des zones identiques de 31 jours pour chaque mois et effacer par formule les jours en trop pour les mois courts (voir Menus MMR)
3) Mettre à jour le commentaire sur A5 et suivantes. Clic droit dans la cellule, modifier le commentaire

Bonne continuation
0

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

Posez votre question
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
1 oct. 2019 à 19:30
Bonsoir ALS35,

3) Je n'ai pas compris "Mettre à jour commentaire sur A5 et suivantes. Clic droit dans la cellule, modifier le commentaire". J'ai regardé mais c'était une mauvaise cellule. J'ai regardé A5, j'ai compris.
2) Compris pour des mois de 31 jours et faire une formule pour effacer les jours en trop.
1) Pas compris pourquoi la formule date est fausse. La feuille Menus MJ est identique à la feuille menus MMR (mis à part le problème des 31 jours).
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
2 oct. 2019 à 09:58
Bonjour BUDGETS,

En A5 ta formule SI(JOURSEM(DATE($A$1;$A3;1);2)<=7; ...est toujours vraie car JOURSEM te donneras toujours une valeur <=7. Donc tu passeras toujours dans la partie alors de la fonction SI (=Si(condition;alors;sinon) et la partie sinon de la fonction SI ne sera jamais atteinte. C'est en cela que la formule est fausse, c'est ce qu'on appelle une branche morte.
Il suffit de mettre en A5 =DATE($A$1;$A3;1) (syntaxe DATE(année;mois;jour))

Remarque similaire en A6, la formule =A5+SI(JOURSEM(A5;2)<8;1;3) fait toujours passer dans la branche alors de la fonction SI, puisque JOURSEM renvoie toujours un nombre <8. C'est à dire qu'on ajoute 1 à la date précédente. Il suffit donc de mettre en A6 = A5+1.

Cordialement
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 2 oct. 2019 à 10:20
Bonjour ALS35,

Je vais refaire entièrement ma feuille sh Menus MJ : j'ai modifié les commentaires en A5 et j'ai tenté de faire un copier coller : résultat : Valeurs ou Nombre dans certaines cellules. De plus, il faut faire des mois de 31 jours et pour les mois inférieurs à 31 jours faire un effacement. Donc, pour moi, la meilleure solution c'est de refaire ma feuille avec janvier et Février pour voir la réaction avec, éventuellement, ton avis d'expert.
Bonnes journée et continuation.

0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 2 oct. 2019 à 15:14
J'ai refait ma feuille shMenus journaliers pour les mois de janvier et février. Te convient-elle ainsi ? J'ai bien compris tes suggestions ? Si oui, je vais continuer pour les mois suivants.
Regarde aussi les feuilles shSaisieMMR, shSaisieVWE, shSaisieMJ, shMenusMMR, shMenusVWE et shMenusMJ pour signaler les éventuelles erreurs. Si tout est bon, demain je continuerai de codifier les modules.
https://cjoint.com/c/IJcnaHM4z26

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
2 oct. 2019 à 16:45
Bonjour BUDGETS,

Pas mal, mais quelques remarques quand même :

1) Tu as deux fois les 1 et 2 février

2) La formule en A71 qui était vraie pour MMR pour générer les jours du lundi au vendredi
=SIERREUR(SI(MOIS(A70+SI(JOURSEM(A70;2)<5;1;3))=MOIS(A69);A70+SI(JOURSEM(A70;2)<5;1;3);"");"")
peut se simplifier en
=SIERREUR(SI(MOIS(A70+1)=MOIS(A70);A70+1;"");"")
attention au décalage après suppression des 1 et 2 février en double.
Cette formule doit se mettre sur les 3 dernières lignes du mois (pour le cas de février à 28 jours) et également sur la dernière ligne des mois de 30 jours.

3) Les commentaires en colonne A sont vrais pour le premier jour du mois uniquement, tu peux supprimer les autres ou indiquer que c'est juste le jour suivant

4) Procédure ValiderCréationMJ
Tu as mis un commentaire qui se rapportera à la procédure GénérerMJ

Le reste semble correct.

Bonne continuation
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 2 oct. 2019 à 17:31
Deux fois 01 et 02 février : supprimés
formule A71 : rectifiée. J'espère que cela va pour les autres jours du mois de février.
Commentaires colonne A : supprimés dans les cellules suivantes.
Procédure ValidationCréationMJ : supprimé le commentaire.

Mois de mars et d'avril : des observations à faire ?

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
2 oct. 2019 à 18:00
Pas de fichier ! La fatigue sans doute !
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
2 oct. 2019 à 18:03
Mille excuses. Plutôt aller trop vite que la fatigue.
https://cjoint.com/c/IJcqdHpCvw6
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
2 oct. 2019 à 18:50
Les formules en colonnes F et Go ont disparues.

La formule en A69 doit également être en A68 (cas février à 28 jours)

Tu n'est pas obligé de garder tous les commentaires partout, c'est trop redondant, simplifie sur la première et dernière ligne de chaque mois c'est suffisant.

Bon courage
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
2 oct. 2019 à 19:07
J'essaie de mettre la formule du A69 en A68 mais à chaque fois samedi 29 février 2020 disparaît. Normalement les formules sont bien dans les colonnes F et G. J'ai gardé les commentaires tels que tu les as souhaités.
https://cjoint.com/c/IJcrhCK6rR6
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 2 oct. 2019 à 21:47
Voilà, ma feuille Menus MJ est complète maintenant. À toi de me dire si j'ai bien respecté tes instructions. Formule dans cellule A5 : j'ai compris son fonctionnement. J'ai remplacé 1 par 5 et la date est devenue le 05 janvier 2020. Je vais pouvoir me mettre un commentaire.
https://cjoint.com/c/IJctBn2lLX6

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 09:48
Bonjour BUDGETS,

Pour la date en A68, pour moi ça marche, tu te mets en A69 tu fais copier puis tu te mets en A68 et tu fais coller la formule.
Pour les tableaux à partir de Mai, il n'y a les formules que sur les premières ligne des mois dans les colonnes F et G, mais tu t'en apercevras quand tu rempliras tes menus. Cela dit tu peux quand même tester en saisissant n'importe quel texte dans les cellules de la colonne A (un simple lettre suffit), afin de voir si tout est rempli correctement en F et G.

Et quand tu dis :
J'ai gardé les commentaires tels que tu les as souhaités.
Je ne te fais que des propositions ou des conseils, c'est toi qui reste l'unique décideur de ce que tu veux voir apparaître ou du fonctionnement que tu souhaites.

Bien cordialement.
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 3 oct. 2019 à 10:29
Bonjour ALS35,

Pour la cellule A68, j'ai fait un copier-coller. Regardes ce que cela donne. Peut-être y a-t-il un formatage (en date) à faire ?
Formules ajoutées dans les colonnes F et G.
Certes tu ne fais que des propositions ou des conseils : mais ils sont de bon aloi donc recevables et exécutables.Je te fais confiance.
J'ai commencé à codifier le moduleMJ_InsérerMJ : j'ai remplacé MMR par MJ. Cette après-midi, je vais voir s'il y a nécessité de modifier les cellules pour les feuilles shBDMenus et shMenus MJ (pour l'instant, je pense que non).
Fichier colonne B non remplie :
https://cjoint.com/c/IJdiikbd4g6
Fichier colonne B remplie :
https://cjoint.com/c/IJdixSkGlT6

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 10:42
Très bien pour le test avec colonne B remplie !

Pour A68, je ne sais pas comment tu es arrivé là mais peu importe, effectivement il faut récupérer le format.
Tu te mets cette fois-ci en A67, tu fais clic droit copier, puis tu te mets en A68 tu fais clic droit et dans les options de collage tu choisis la cinquième icône Mise en forme (surtout pas la première qui écrasera la formule), ça devrait être bon. À répéter également pour A69 et A70.
La ligne 71 est en trop (par rapport aux autres mois), cela n'a aucune importance mais pour la mise en page d'impression plus tard ce sera mieux.

Bonne continuation pour les procédures
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
3 oct. 2019 à 10:54
En faisant les manipulations ci-dessus, que devrais-je voir das la colonne A68 ?
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 11:22
Tu dois voir la date du samedi 29 février écrite de la même façon que la cellule au dessus
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
3 oct. 2019 à 12:45
C'est bon. Pour ce qui est du moduleMJ_InsérerMJ: afin de me faire gagner du temps, penses-tu qu'il y ait encore des modifications a y effectuer ?
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 14:13
J'ai vu pas mal de MMR dans les commentaires !
Dans la fenêtre vba tu fais Edition, Remplacer, Rechercher : MMR, Remplacer par : MJ, bien cocher Module en cours, Puis Remplacer tout

Sinon ça à l'air d'aller mais comme d'habitude teste bien sur différentes dates premiers et derniers jours des mois, de l'année, jours fériés, ...

Bon courage
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 3 oct. 2019 à 16:44
D'après les modules MMR, j'ai codifié tous les autres modules MJ, en remplaçant MMR par MJ. Comme les feuilles shBDMenus et shMenusMJ sont identiques, je n'ai apporté aucune modification dans dans le nom des colonnes, des cellules, etc. J'ai créé la feuille shModifMj par copie de ma feuille shSaisieMJ (j'ai modifié la cellule A1).
Je crois que tout est maintenant présent. Je vais essayer de créer plusieurs menus MJ, de les modifier, de les supprimer, de les régénérer. D'après la liste des macros, si tu estimes que certaines ne sont pas codifiées soit individuellement, soit dans un module, merci de me les signaler.
https://cjoint.com/c/IJdn0c25BL6
J'ai créé la macro AfficherFeuilleMenusMJ, écrit sa codification;je l'ai affectée à afficher menus journaliers mais cela ne fonctionne pas, c'est la feuille viande weekend qui apparaît. Voir le fichier ci-dessous pour cette anomalie. J'ai quitté mon fichier, puis je l'ai rouvert et cliquer sur afficher menus journaliers et là ça fonctionne. Dis-moi comment cela se passe chez toi.
https://cjoint.com/c/IJdosFUFOl6
Impossible de modifier ou de supprimer les menus du 01 janvier 2020 et 29 février 2020 (J'ai créé les macros correspondantes avec leur affectation adéquate). voir fichier ci-dessous. Pas de menu pour cette date.
https://cjoint.com/c/IJdoGg8HD06
Barre des onglets (en bas), clic sur une feuille, afficher le nom saisie MJ, c'est modification qui apparaît ! et tout à l'avenant. Je ne comprends pas ce qui se passe.
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 17:47
Bonsoir,

A vouloir faire vite on fait mal, mais on est tous comme ça !

Plusieurs oublis :
Dans les procédures ModifierMJ et ValiderModificationMJ tu n'as pas changé CD02 en CD01.
Dans ModifierMJ les cellules testées de la feuille AccueilMenus sont dans les colonnes I, J K et non pas C, D, E (MMR)
Pour les titres des feuilles Création et Modification MJ clique en A1 et corrige la formule (Création ou modification)
Dans la feuille Modif MJ, le bouton Validation ... doit s'appeler Validation modification MJ et surtout être affecté à la procédure ModifierMJ.

Maintenant ça doit aller mieux j'espère.

Bon courage
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 3 oct. 2019 à 19:33
Tout ce qui concerne Modification : j'ai effectué les changements nécessaires. Mais toujours un problème : range a échoué. Après je m'occuperai de la suppression. À chaque fois, je suis pris au piège : j'oublie de modifier les cellules date à partir de la feuille shAccueilMenus.
https://cjoint.com/c/IJdrAgIF0F6
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 21:13
Bonsoir,

Il reste encore un CD02 au lieu de CD01 dans ValiderModificationMJ !

On y est presque, bon courage
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
3 oct. 2019 à 21:16
et supprime aussi la ligne 71 dans Menus MJ
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
Modifié le 3 oct. 2019 à 21:28
Que feraient les "Marcheurs d'excel" sans toi : ils ne pourraient pas marcher.
Dans l'onglet Macros, il y a la liste de toutes les macros; Sais-tu s'il existe un moyen d'imprimer cette liste ? Si oui, d'avance merci de me communiquer les manipulations à faire.

0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
4 oct. 2019 à 11:57
Bonjour BUDGETS,

Concernant la liste des macros, je n'ai rien vu de très simple sur le net.

Cordialement
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
4 oct. 2019 à 13:17
Merci. Aujourd'hui, je m'occupe du ModuleMJ_SupprimerMJ dont les problèmes sont identiques à ceux de la modification pour les dates. Cela devrait aller vite.
0
BUDGETS Messages postés 1573 Date d'inscription samedi 19 juillet 2014 Statut Membre Dernière intervention 6 janvier 2025
4 oct. 2019 à 14:40
ModuleMJ_SupprimerMJ : cela fonctionne. Par contre, les générer ne fonctionnent plus ni pour pour les MMR, MVWE et MJ. Je te joints le fichier pour me dire pourquoi les générer ne fonctionnent plus.
https://cjoint.com/c/IJemOIfmTO6
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 140
4 oct. 2019 à 15:00
Bonjour BUDGETS,

J'étais juste connecté.
Je ne comprends pas ton souci, pour moi tout à l'air de fonctionner !

Précise peut-être ton problème.
0