Saisies multiples

0

Bonjour,

J'ai besoin de vous tous pour l'application de gestion de la savonnerie de ma compagne.

Je souhaiterais pouvoir insérer dans la colonne "Quantité Utilisée (en g)" située dans les différentes feuilles de calcul entre 'Saisie Ingrédients' et 'Recettes', le chiffre saisi dans la "Pesée réelle (en g)", situé dans la feuille de calcul saisie dans la feuille MO Savons ou MO Cosmét., en fonction de l'ingrédient concerné.

Par exemple, si je saisis, comme dans le fichier joint, 805 dans la 'Pesée réelle', il faut que cette valeur apparaisse dans la colonne 'Quantité Utilisée' de la feuille de calcul 'Macérats'. De plus, il faut que le 'Code interne' et le 'Numéro de lot' (de la feuille de calcul 'MO Savons') soient concaténés dans la colonne 'Recette' de cette feuille de calcul 'Macérats'.

Je souhaiterais que les valeurs s'intègrent dans chaque feuille de calcul d'ingrédients grâce à la 'Référence Interne' = 'Réf. Int.' et au 'N° de Lot'='Lot/DLU'.

J'espère avoir été assez clair.

Merci pour votre aide précieuse.

Cordialement

Xavier

https://www.cjoint.com/c/OClruFs6QQh
    Xav33820 Posté le 11 mars, 18:21
    par Xav33820
    Répondre
    0

    Bonjour Xavier,

    ton fichier en retour : https://www.cjoint.com/c/OCmcLYaNYo0

    à l'ouverture du fichier, tu es sur la feuille "MO Savons" ; note que j'ai supprimé
    tes 4 données de K14:K17 ; c'est pour faciliter la démo qui va suivre.  :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    1) Saisie d'une pesée en colonne K

    * la cellule active est K14 ; tape 805 et appuie sur la touche Entrée ; va sur
    la feuille "Macérats" ; vérifie K4:L4.

    * va sur "MO Savons", en K15 ; saisis 205 ; vérifie sur "Huiles et BV".
    * va sur "MO Savons", en K16 ; saisis 295 ; vérifie sur "Additifs".
    * va sur "MO Savons", en K17 ; saisis 140 ; vérifie sur "Poudres Synthé.".

    2) Modification d'une pesée en colonne K

    va sur "MO Savons", en K16 ; tu avais saisis 295, mais en fait c'était une erreur,
    car la pesée réelle est 291 ; saisis 291 ou corrige juste le dernier chiffre ; vérifie
    sur "Additifs" qu'il y a bien 291 (au lieu du précédent 295).

    3) Suppression d'une pesée en colonne K

    va sur "MO Savons", en K17 ; tu avais saisis 140, mais c'était une donnée à
    saisir plus tard, par exemple fin mars ; appuie sur la touche Suppression ➯
    K17 est vide (normal) ; sur "Poudres Synthé.", vérifie que K4:L4 sont vides.

    ça sert aussi pour corriger une erreur de saisie : nombre entré alors qu'il ne
    fallait pas le saisir, ou nombre entré dans une cellule au lieu d'une autre.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pour tout ce qu'on vient de voir sur "MO Savons", c'est pareil sur "MO Cosmét." ;
    seule différence : la 1ère ligne de données du tableau de droite est 12 au lieu
    de 14 ; à part ça : mode d'emploi identique.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    attention : pour le code VBA, les 7 feuilles "Macérats" à "Ajouts" doivent être
    TOUJOURS les feuilles n° 2 à 8 du classeur ; donc si on insère une feuille
    entre "Saisie Ingrédients" et "Macérats", il faudra adapter le code VBA ; idem
    si on ajoute une feuille à gauche de "Saisie Ingrédients".

    avec le classeur actuel (feuilles d'ingrédients n° 2 à 8) : si un jour il faudra ajouter
    une nouvelle feuille d'ingrédient, ça sera la feuille n° 9 du classeur ; il faudra donc
    adapter le code VBA ; pas seulement selon l'ajout d'une feuille, mais aussi : le 1er
    chiffre des codes de références internes pour cette feuille n° 9 devra être 7.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    attention : le code VBA est en 3 parties ; la macro PCN() de Module2 est appelée
    par la sub Worksheet_Change() du module de la feuille "MO Savons" ET par la
    sub Worksheet_Change() du module de la feuille "MO Cosmét.".

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    quand tu auras tout vu, petit bonus : va sur la feuille "Saisie Ingrédients", fais des
    tests (dont l'absence d'une donnée obligatoire en D3:D11) ; puis regarde toutes
    les modifications de Module1.  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    si besoin, tu peux demander une adaptation ;
    à te lire pour avoir ton avis.  :)

    rhodo

    rhodo Posté le 12 mars, 03:39
    par rhodo
    0

    Bonjour Rhodo,

    C'est parfaitement ce que je souhaitais.

    Je teste et reviens vers toi pour te dire.

    En tout cas, merci pour ce travail et pour tes explications.

    @ très vite

    Xavier

    Xav33820 Posté le 13 mars, 10:48
    par Xav33820
    0

    Bonsoir Rhodo,

    Je te remercie infiniment pour le travail effectué, c'est exactement ce que je voulais.

    Puis-je continuer à te solliciter pour la gestion de la savonnerie de ma compagne ?

    Je voudrais savoir si il est possible de valider l'ensemble du MO avec un bouton "Enregistrer" tout comme c'est le cas dans Saisie Ingrédients ?

    Également, est-ce possible que la "Quantité Restante" (en g) soit automatiquement renseignée sur la ligne concernée de chaque ingrédient (= Quantité Reçue - Quantité Utilisée) ?

    Comment cela se passera-t-il lorsqu'elle saisira une nouvelle recette : les quantités devront être insérées dans les lignes dessous la 1ère ligne jusqu'à ce que la quantité restante soit égale à 0? Sachant qu'elle peut avoir 2 numéros de lot dans une recette si la quantité d'un ingrédient d'un lot n'est pas suffisante pour ladite recette

    Il faudrait aussi qu'elle puisse assurer la gestion de ses stocks de matières premières (=Ingrédients). Comment faire pour mettre un seuil d'alerte sur chaque ingrédient et que ce stock soit visible sur une sorte de tableau de bord ?

    Et enfin, comment faire pour archiver la recette saisie sous forme d'un document tel que joint en PJ ?

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

    Je me rends compte que je demande énormément mais je suis totalement débutant dans cet exercice, je ne suis qu'un simple infirmier qui veut aider sa compagne artisan. A ce sujet, si tu pouvais détailler un peu plus les lignes VBA que tu écris, cela me permettrait de comprendre ce que tu as fait et de pouvoir l'adapter au besoin de nouvelles recettes.

    Je te remercie infiniment pour tout ce que tu as fait et que tu pourras faire pour cette gestion de savonnerie artisanale.

    Bien chaleureusement

    Xavier

    Xav33820 Posté le 14 mars, 19:18
    par Xav33820
    0

    Bonjour Xavier,

    je suis bien content que la 1ère version de mon fichier t'a bien plu.  :)

    tu as demandé beaucoup de choses en même temps !  :(  j'ai fait ce qu'il faut
    pour tout ce qui est AVANT ton 5ème paragraphe (celui qui commence par :
    « Comment cela se passera-t-il lorsqu'elle saisira une nouvelle recette… »)
    .

    nouveau fichier, version v2https://www.cjoint.com/c/OCqdpoKCYY0

    ------------------------------------------------------------------------------------------------------------

    à l'ouverture du fichier, tu es sur la feuille "MO Savons" ; note qu'en K14:K17,
    j'ai remis tes 4 données initiales ; c'est pour faciliter la démo qui va suivre.  :)

    ------------------------------------------------------------------------------------------------------------

    fais Ctrl e ; lis le contenu de la boîte de dialogue (titre et message) ; sans avoir
    besoin de fermer la boîte de dialogue, note qu'en arrière-plan, tu peux voir en
    M14:M17 que chacune des 4 lignes d'ingrédients est cochée : ça signifie que
    chaque ingrédient a été écrit, comme indiqué dans le message.

    ferme la boîte de dialogue, et va vérifier sur chaque feuille d'ingrédients.

    pour ce qui va suivre ci-dessous, note bien que sur la feuille "Additifs",
    en K4:M4, il y a : 295 ; TO23 ; 9 705 ; retourne sur "MO Savons".

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    sélectionne K16 ; saisis 291 ou change juste le dernier chiffre en 1 ; Ctrl e ;
    même message ; sur "Additifs", en K4 : 291 au lieu du précédent 295 ;
    d'où en M4 : 9 709 au lieu du précédent 9 705 ; va sur "MO Savons".

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    en K16, appuie sur la touche Suppression ➯ 291 est effacé (normal)
    la cellule K16 est vide (normal) ; fais Ctrl e ; même message ; c'est
    correct car c'est dans le sens : l'ingrédient a été pris en compte ; il y a
    eu une écriture pour cet ingrédient ; regarde les modifs sur "Additifs" :

    les données précédentes de K4:L4 ont été effacées : y'a plus ni 291,
    ni TO23 ; bien sûr, en M4 : 10 000, comme en G4 : quantité du stock
    inchangée vu qu'aucune quantité n'a été utilisée.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    sur "MO Savons" : en K16, remet 295 ; en L16, mets (par exemple) :
    Test383 (on suppose que l'utilisateur a fait une erreur de saisie :
    Test383 au lieu de Test333)
    ; fais Ctrl e ; cette fois, le message est
    différent ; en arrière-plan, note qu'il n'y a pas de coche en M16.

    note bien que si on n'avait pas fait l'étape précédente d'effacer K16,
    alors sur "Additifs", il serait resté en K4:M4 : 291 ; TO23 ; 9 709 ;
    mais impossible d'y remédier vu que le n° de lot a changé : on ne
    peut pas savoir que le lot précédent était Test333 ; donc on ne
    peut pas aller sur "Additifs" pour corriger automatiquement ➯
    ce sera à  l'utilisateur d'être très prudent, et si besoin d'aller sur
    "Additifs" pour corriger manuellement.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    va sur la feuille "MO Cosmét." ; fais Ctrl e ; lis le contenu de la boîte
    de dialogue (nouveau titre et nouveau message) ; en arrière-plan,
    note qu'il n'y a aucune coche en M12:M17.

    bien sûr, tu comprendras facilement pourquoi aucun des ingrédients
    n'a pu être enregistré.  ;)

    ------------------------------------------------------------------------------------------------------------

    à propos du code VBA : j'ai commencé par supprimer tout le code VBA qui
    était dans le module de la feuille "MO Savons", ainsi que tout le code VBA
    qui était dans le module de la feuille "MO Cosmet." ; puis j'ai beaucoup
    changé le code VBA de la sub PCN().

    le code VBA est donc maintenant dans une seule partie, ce n'est plus
    en 3 parties.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    à propos de la 1ère sub EnregistrementDonnées() : aucune modif.

    ------------------------------------------------------------------------------------------------------------

    à te lire pour avoir ton avis.  :)

    rhodo

    rhodo Posté le 16 mars, 04:16
    par rhodo
    0

    Bonjour Rhodo,

    C'est super, tu es génial.

    Oui, je sais que j'ai demandé beaucoup de choses en même temps, j'ai tout écrit ce dont j'avais besoin, je m'en excuse.

    Comme tu as pu le voir au niveau de la feuille de calcul "Recettes", il y en a d'autres avec plus d'ingrédients, est-ce que cela fonctionnera tout pareil ?

    Merci pour ce travail, j'étudie ce que tu as fait et je reviens vers toi dans les plus brefs délais mais ce que j'ai vu me convient parfaitement pour le moment.

    @ très vite et encore merci

    Xavier

    Xav33820 Posté le 16 mars, 11:54
    par Xav33820
    0

    @Xavier

    je suis très content que la version 2 te plaise aussi.

    -------------------------------------------------------------------------------------------------------------------

    tu as écrit : « Comme tu as pu le voir au niveau de la feuille de calcul "Recettes",
    il y en a d'autres avec plus d'ingrédients, est-ce que cela fonctionnera tout pareil ? ».

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    1) je ne me suis pas du tout occupé de la feuille "Recettes", mais j'ai vu que :

    a) sur "MO Savons", en G14, il y a : =INDIRECT($E$18) ; d'où : copie des
    données de Recettes!A4:D8 en 'MO Savons'!G14.

    b) sur "MO Cosmét.", en G12, il y a : =INDIRECT($E$14) ; d'où : copie des
    données de Recettes!F4:i10 en 'MO Cosmét.'!G12.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    2) la sub PCN() de Module2 regarde quel est le nom de la feuille active, puis
    s'occupe de cette feuille seulement si c'est "MO Savons" ou "MO Cosmét.".

    a) sur ces 2 feuilles, le tableau des ingrédients est en colonnes G à L, mais la sub
    n'a pas besoin des données des colonnes i et J : elle s'occupe des données des
    colonnes G:H et K:L : Ingrédients (juste pour vérifier si c'est ni une ligne TOTAL,
    ni une ligne avec une cellule ingrédient vide)
    ; Réf. Int. (dont le 1er chiffre sert
    pour trouver la bonne feuille d'ingrédient)
    ; Pesée réelle (en g) ; Lot/DLU.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    b) la 1ère ligne d'ingrédient est la ligne 14 sur "MO Savons", et la ligne 12 sur
    "MO Cosmét." ; la sub contient le code nécessaire pour déterminer quelle est
    la bonne 1ère ligne, selon le nom de la feuille "MO Savons" ou "MO Cosmét.".

    c) la dernière ligne d'ingrédient est déterminée selon le dernier nombre noté
    en colonne K "Pesée réelle (en g)" ; sur "MO Savons" : c'est la ligne 17 car
    en K17, il y a le nombre 140 (d'où lignes 14 à 17) ; sur "MO Cosmét." : c'est
    la ligne 17 car en K17, il y a le nombre 5 (d'où lignes 12 à 17).

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    d) de ce qui précède concernant les lignes, on peut comprendre que la sub PCN()
    s'occupera de toutes les lignes d'ingrédients, quelque soit leur nombre ; donc oui,
    s'il y a plus d'ingrédients (10, 100, ou plus), ça fonctionnera pareil.  :)

    attention toutefois : par rapport à la dernière ligne d'ingrédients qui contient un
    nombre en colonne K, les lignes d'ingrédients situées dessous seront ignorées
    si la cellule de la colonne K est vide (pas de pesée réelle) ; or n'oublie pas que
    si une cellule est vide en colonne K (déjà vide ou suite à un appui sur la touche
    Suppression)
    , ça permet d'effacer 2 données précédentes en K:L (sur une des
    feuilles d'ingrédients)
    ; alors ça sera possible de corriger seulement si la ligne
    est au-dessus de la dernière ligne d'ingrédients qui contient une pesée réelle ?

    non, car le remède est très simple : pour la dernière ligne d'ingrédients, si c'est une
    ligne de correction : au lieu de mettre une cellule K vide (via Suppression), saisir 0 ;
    ainsi, la dernière ligne détectée de la colonne K sera la dernière ligne pour laquelle
    il y a le nombre 0 en colonne K.

    supposons que tu ajoutes en fin de liste d'ingrédients 5 lignes de correction (pour
    effacer K:L sur les feuilles d'ingrédients adéquates)
     : pour les 4 lignes 18 à 21,
    ça peut être vide en colonne K ; mais pour la 5ème ligne, il faut 0 en K22.

    les lignes d'ingrédients seront donc 14 à 22 (sur "MO Savons") ; ou 12 à 22 (sur
    "MO Cosmet.")
    .

    dans le code VBA, ce qui détecte la dernière ligne utilisée selon la colonne K,
    c'est : « b = Cells(m, "K").End(3).Row » ; ce qui permet d'effacer les cellules K:L
    d'une feuille d'ingrédient si la cellule K d'une feuille MO est vide ou contient 0,
    c'est : « If prg = 0 Then .Resize(, 2).ClearContents ».

    -------------------------------------------------------------------------------------------------------------------

    3) dans mes codes VBA, il y a déjà quelques commentaires (c'est écrit en vert) ;
    tu avais écrit : « si tu pouvais détailler un peu plus les lignes VBA que tu écris,
    cela me permettrait de comprendre ce que tu as fait et de pouvoir l'adapter
    au besoin de nouvelles recettes. ».

    commenter tout le code VBA serait très long à faire, et inutile pour les parties
    de code VBA que tu comprends déjà bien ; alors dis-moi plutôt quelles sont les
    instructions VBA que tu ne comprends pas, et je te donnerai des précisions
    dessus ; d'autre part, n'hésite pas à voir l'aide VBA : place ton curseur de texte
    au milieu d'un mot-clé que tu ne comprends pas et appuie sur la touche F1 :
    ça affiche l'aide pour ce mot-clé (mais il faut être connecté à internet).

    -------------------------------------------------------------------------------------------------------------------

    4) tu avais écrit : « Comment cela se passera lorsqu'elle saisira une nouvelle recette :
    les quantités devront être insérées dans les lignes dessous la 1ère ligne jusqu'à ce
    que la quantité restante soit égale à 0 ? » : oui, mais comme tu l'avais écrit, c'est
    mieux de mettre un seuil d'alerte : « Comment faire pour mettre un seuil d'alerte
    sur chaque ingrédient ? ».

    -------------------------------------------------------------------------------------------------------------------

    5) tu avais écrit : « Sachant qu'elle peut avoir 2 numéros de lot dans une recette
    si la quantité d'un ingrédient d'un lot n'est pas suffisante pour ladite recette » ;
    là, il faudrait mieux préciser, en donnant un exemple concret et chiffré.

    -------------------------------------------------------------------------------------------------------------------

    6) tu avais écrit « archiver la recette saisie sous forme d'un document » : j'ai vu ton
    document Word joint (avec plusieurs tableaux), mais là, désolé : ça ne me dit rien
    de le faire, car ça serait à la fois trop long et compliqué (de plus, il faudrait utiliser
    aussi le VBA Word, en plus du VBA Excel)
    .

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    d'un autre côté, si c'est juste pour faire de l'archivage, on peut le faire simplement :
    sauvegarder uniquement les données nécessaires, sans aucune mise en forme ;
    car ensuite, c'est le code VBA de lecture de ces données qui se chargera de les
    montrer avec une mise en forme enjolivée.

    quand j'ai écrit ci-dessus « uniquement les données nécessaires », je veux dire :
    les données qui ont été saisies par l'utilisateur ; toutes les données calculées :
    inutile de les sauvegarder, car là encore, c'est le code VBA de lecture qui se
    chargera de faire tous les calculs voulus.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    ainsi le code VBA de lecture se charge à la fois : de la lecture, des calculs,
    et de la présentation ; là, je parle d'Excel uniquement, sans utiliser Word.

    même en utilisant seulement Excel, la sauvegarde des données peut se
    faire très facilement dans un simple fichier texte, extension « .txt ».

    -------------------------------------------------------------------------------------------------------------------

    7) tu avais écrit : « Il faudrait aussi qu'elle puisse assurer la gestion de ses stocks de
    matières premières (= Ingrédients). Comment faire pour mettre un seuil d'alerte sur
    chaque ingrédient et que ce stock soit visible sur une sorte de tableau de bord ? »

    désolé, ça devient trop compliqué ; ça reviendrait à faire toute une application de
    gestion de stocks ! alors non merci.  ;)

    sur un forum Excel (celui-ci ou un autre), on aide pour des choses ponctuelles, pas
    pour créer une application entière ! pour ça, soit tu achètes un logiciel tout fait, soit
    tu demandes à une société de services informatiques de créer une application
    entière (en lui fournissant bien sûr un cahier des charges qui indique tous les
    besoins et caractéristiques) ; d'autre part :

    pour faire une gestion de stocks pas trop compliquée, ça serait plus avec un logiciel
    de base de données (comme par exemple Microsoft Access) plutôt qu'avec Excel.

    -------------------------------------------------------------------------------------------------------------------

    ce que j'ai écrit en 6) et 7) ne veut pas dire que je ne veux plus t'aider : si c'est
    pas trop compliqué et dans mes compétences, je le ferai avec plaisir.  :)

    -------------------------------------------------------------------------------------------------------------------

    y'a pas d'fichier Excel joint dans ce post ; c'est normal : ce n'est pas un oubli.

    à plus tard pour la suite.  :)

    rhodo

    rhodo Posté le 16 mars, 15:42
    par rhodo
    0

    Bonjour Rhodo,

    Je me doute que c'est très fastidieux ce que je demande et je ne t'oblige en rien du tout, c'est très gentil de ta part tout ce que tu as fait et expliqué...

    Concernant tes points 1 et 2, j'ai vu avec ma compagne, il semblerait que le nombre maximum d'ingrédients dans une recette soit de 9, donc cela fonctionnerait très bien avec le code que tu as fait, si j'ai bien compris. Ou sinon, peut-on modifier MO Savons pour que les lignes d'ingrédients soient de 12 à 22 comme pour MO Cosmét. ?

    Concernant ton point 3, effectivement je ne savais pas que je pouvais avoir ce genre d'explications via la touche F1, je vais m'en servir plus.

    Concernant ton point 4, qui est repris dans ton point 7, je comprends tout à fait la complexité de la chose et j'entends très bien que ça ne sera pas possible pour faire de la gestion de stock, il faudra que je fasse autrement... Mais si on peut faire un système de seuil d'alerte à moindre "codage", je suis preneur ;-)

    Pour le point 5, elle a eu le cas dans la semaine passée, elle a dû prendre 2 lots différents d'un même produit pour faire une recette car elle n'avait pas assez avec le 1er lot : par exemple, dans la recette TO23, que tu utilises, pour le coco (en ligne 15), elle pourrait utiliser 150g du lot Test222 et 55g du lot Test223.

    Pour le point 6, je donnais l'exemple du document Word qu'elle utilisait, mais si ça peut être fait avec Excel et du VBA, il n'y a aucun souci. Pour elle, il faut qu'elle puisse archiver toutes les recettes faites et pouvoir les retrouver à l'occasion d'un contrôle.

    Encore merci pour tout et à bientôt de te lire.

    Sincèremenbt

    Xavier

    Xav33820 Posté le 16 mars, 18:34
    par Xav33820
    0

    Bonjour Xavier,

    tu as écrit : « peut-on modifier MO Savons pour que les lignes d'ingrédients soient
    de 12 à 22 comme pour MO Cosmét. ? » ; plus exactement, c'est : « à partir de la
    ligne 12 » ➯ 1ère ligne d'ingrédient = ligne n° 12 ; c'est mieux de faire ainsi, car
    c'est plus « homogène », et ça a permis de simplifier la macro : il n'y a plus de
    variable a, mais j'ai quand même laissé inchangé le nom de la variable b ; ça
    permettra de se rappeler que c'est de la ligne 12 à la ligne b.

    pour la dernière ligne d'ingrédient, ça ne peut pas être un nombre fixe comme par
    exemple 22 puisque le nombre de lignes est variable ; justement, à ce propos :

    dans ma version précédente v2, la dernière ligne est « calculée » selon la colonne K :
    « b = Cells(m, "K").End(3).Row » ; mais quand j'avais fait ça, c'était AVANT de décider
    qu'une pesée réelle vide permettrait d'effacer les cellules K:L d'une feuille d'ingrédient
    (pour correction éventuelle en cas d'erreur de saisie) ; or à cause de ça, ça a entraîné
    le schmilblick décrit dans mon post du 16 mars à 15:42, point 2) d), à partir du texte
    « attention toutefois » ; je parle ici d'une ligne d'ingrédient non prise en compte si la
    pesée réelle est vide, selon sa position par rapport à la dernière ligne d'ingrédient qui
    contient une pesée réelle non vide.

    pour éviter tout ce schmilblick, j'ai changé la colonne de détection : c'est maintenant
    selon la colonne L : « b = Cells(m, "L").End(3).Row » ; note bien que si une ligne
    d'ingrédient dont le lot est vide n'est pas prise en compte, ça ne gêne en rien vu qu'un
    lot correct est obligatoire pour pouvoir faire une affectation sur une des feuilles
    d'ingrédient ; juste pour info : si j'ai évité d'utiliser une des colonnes G à J pour faire
    la détection de la dernière ligne d'ingrédient, c'est pour éviter que ça « butte » contre
    une des données de la ligne TOTAL ; tu pourras dire : « oui, mais dans ce cas, il suffit
    de faire le n° de la ligne TOTAL - 1 et on a le n° de la dernière ligne d'ingrédient. » ;
    exact, c'est très juste ; sauf que c'est une sécurité au cas où tu oublierais de mettre
    une ligne TOTAL.  ;)

    grâce à ce changement qui évite le schmilblick, tu peux oublier de devoir mettre 0
    au lieu d'une cellule vide pour une pesée réelle afin d'effacer K:L sur une feuille
    d'ingrédient (selon sa position).

    comme avant, tu peux mettre autant de lignes d'ingrédient que tu veux : le code
    VBA de la macro les lira toutes (9, 20, 50, ou plus).

    j'ai aussi ajouté ce test de sécurité : « ne rien faire si le lot est vide » ➯ selon le
    contexte de la macro, c'est devenu : « faire la suite seulement si le lot n'est pas
    vide »
    : « If ltd <> "" Then .. End If » ; juste pour info : même dans la version v2
    où il n'y a pas ce test de sécurité, y'a aucun inconvénient si le lot d'une ligne
    d'ingrédient est vide (ni plantage, ni autre) ; c'est grâce à la concaténation du
    code de référence interne et de lot/DLU pour chercher la bonne ligne.

    version v3https://www.cjoint.com/c/OCraXB3nsU0

    rhodo

    rhodo Posté le 17 mars, 02:03
    par rhodo
    0

    Bonsoir Rhodo,

    Désolé, je n'ai pas pris le temps de te répondre depuis ton dernier message.

    La version 3 me convient parfaitement.

    Penses-tu pouvoir réussir à me faire quelque chose pour la partie archivage des recettes ou ce serait abusé de ma part ?

    En tout cas, je tiens à te remercier infiniment d'avoir passé autant de temps sur mon projet. Ma compagne t'est également reconnaissante.

    @ boentôt

    Xavier

    Xav33820 Posté le 19 mars, 18:51
    par Xav33820
    0

    Bonjour Xavier,

    pour la partie archivage, je n'ai rien fait du tout ; c'est normal, car ça sera à faire en dernier,
    après tout le reste ; sinon, ça serait comme de « mettre la charrue avant les bœufs » ! et y'a
    plein de choses à faire avant ! tellement que je ne cherche même pas à en mettre la liste
    dans ce post ! on verra tout au fur et à mesure, progressivement, dans plusieurs posts,
    et sur plusieurs jours ; commençons déjà par ce qui suit ci-dessous.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    tout à la fin de mon 1er post du 12 mars à 03:39, j'avais écrit ceci : « quand tu auras tout vu,
    petit bonus : va sur la feuille "Saisie Ingrédients", fais des tests (dont l'absence d'une donnée
    obligatoire en D3:D11)
     ; puis regarde toutes les modifications de Module1.  ;) »

    effectivement, j'avais fait plusieurs modifs dans ta sub EnregistrementDonnées(), et je pense
    que ces modifs t'ont plu ; cependant, il y a plusieurs lignes VBA que j'ai laissées telles quelles,
    même si ces lignes ne me plaisaient pas du tout.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pourquoi ? à cause de ce très gros défaut sur plusieurs feuilles d'ingrédients : sur "Macérats",
    "Huiles et BV", "Additifs", et "Poudres Synthé." : la 1ère ligne de données est en ligne 4
    en ligne 3, la 1ère ligne du tableau structuré est vide, ce qui est tout à fait contraire aux
    règles d'utilisation des tableaux structurés ! en effet, dans ces tableaux, doit y'avoir aucune
    ligne vide ! exception : quand un tableau structuré est vide, il y a forcément une 1ère ligne
    vide qu'on ne peut pas supprimer, car elle sert pour la saisie des données de la 1ère ligne
    de données ; cependant, attention : cette 1ère ligne vide est comme une fausse ligne,
    car en VBA, si tu affiches via MsgBox la valeur de .ListRows.Count, ça sera 0 (et pas 1).

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    de toutes façons, entre la 1ère ligne de données (qui a été déjà saisie) et la dernière ligne de
    données : doit y'avoir aucune ligne vide (dans un tableau structuré, c'est impératif !).

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pour ajouter une ligne dans un tableau structuré, le plus simple est de sélectionner la dernière
    cellule du tableau (sur la dernière ligne, et la dernière colonne à droite), puis d'appuyer sur Tab
    (Tabulation) ; tu peux aussi saisir sur la ligne qui est juste dessous la dernière ligne du tableau,
    mais j'aime moins car c'est en dehors du tableau structuré, et ça ne marchera pas si 2 options
    d'Excel ne sont pas cochées ; va dans Options, Vérification, Options de correction automatique ;
    sélectionne l'onglet "Mise en forme automatique au cours de la frappe" ; il faut ceci :

    Appliquer
    ☑ Inclure de nouvelles lignes et colonnes dans le tableau

    Automatiquement
    ☑ Formules de remplissage dans les colonnes pour créer des colonnes calculées

    c'est dans Excel 2007 à Excel 2021 ; je suppose que c'est pareil dans Excel 2024 ;
    à propos, quelle est la version d'Excel que tu utilises ? (moi c'est la version 2021)

    tu utilises peut-être Office 365 (avec abonnement) ? les 2 options mentionnées
    ci-dessus doivent y être aussi.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pour supprimer une ligne dans un tableau structuré, il ne faut pas sélectionner une des lignes
    du tableur (tout contre le bord gauche de la fenêtre Excel) pour la supprimer ; ni sélectionner
    (par exemple) B5:M5 puis appuyer sur la touche Suppression (car ça ne fait qu'effacer les
    données de la ligne, ça ne supprime pas la ligne du TS)
    ; il faut faire comme ça :

    dans le TS, sélectionne une des cellules de la ligne à supprimer, par exemple G5, puis appuie
    en même temps sur les 2 touches Ctrl - (Ctrl moins du pavé numérique) ; sur la rangée haut
    du clavier central, tu vois que la touche 6 a un tiret (= moins) ; ça fait que tu peux faire aussi
    Ctrl 6 (sans avoir besoin d'appuyer sur Maj).

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    dans v4, j'ai corrigé les problèmes de 1ère ligne vide (avec des lignes de données dessous ;
    ou sans lignes de données dessous, mais dont la 1ère ligne était parfois une ligne dont toutes
    les données ont été effacées au lieu d'être la 1ère ligne normale d'un TS, c-à-d la fausse
    1ère ligne dont j'avais parlé plus haut ; celle qui fait que .ListRows.Count = 0)
     ; l'utilisateur
    aurait dû utiliser Ctrl - au lieu d'effacer toutes les données de la ligne !  ;)  pense à le dire
    à ta compagne (faudra pas qu'elle se vexe, hein ?).

    sur chaque feuille d'ingrédients : y'a aucune donnée ; chaque tableau a une seule ligne, qui
    est vide ; quand tu saisiras des ingrédients, ça s'inscrira d'abord en 1ère ligne du tableau,
    donc en ligne 3 ; puis ensuite en dessous.  :)

    fais plusieurs tests (et vérifications) ; après avoir saisi toutes les données, tu pourras (comme
    d'habitude)
    cliquer sur le bouton "Enregistrer", ou plus simplement : fais Ctrl d ; ça revient au
    même, mais c'est plus rapide au clavier qu'avec la souris ; les résultats seront identiques
    .

    après tes essais, regarde le nouveau code de Module1 ; c'est beaucoup plus simple,
    n'est-ce pas ?  ;)

    version v4https://www.transfernow.net/dl/20250321S1MGGfEg

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    en ce moment, avec cjoint.com, ça ne retourne pas de lien de téléchargement ➯ à la place,
    je suis passé par TransferNow ; mais le lien du fichier est valable 7 jours seulement.

    rhodo

    rhodo Posté le 21 mars, 04:32
    par rhodo
    0

    Bonsoir Rhodo,

    C'est vrai que le code du module 1 est mieux et que tout fonctionne très bien.je suis satisfait à 200%. Ta v4 est super avec toutes les modifications effectuées, et après avoir testé, je trouve ça génial.

    Merci encore et j'ai hâte d'avoir la suite sans te mettre la pression bien sûr...

    @ bientôt pour la suite de notre aventure

    Xavier

    Xav33820 Posté le 22 mars, 19:36
    par Xav33820
    0

    Bonjour Xavier,

    on va utiliser la version v4 ; sur la 2ème feuille "Macérats", le tableau est vide :
    y'a aucune ligne de données ; sur la 1ère feuille "Saisie Ingrédients", saisis ces
    données (à partir de D3 puis dessous) : Macérat olive ; Olea ; 0002 ; ACTIBIO ;
    Test111 ; 5000 ➯ 5 000 ; 31/12 ➯ 31/12/2025 ; 1/1 ➯ 01/01/2025 ; Non ; 1000
    ➯ 1 000 ;TO23 ; 200 ; fais Ctrl d ➯ Données enregistrées en feuille "Macérats".

    ferme la boîte de dialogue : bouton OK, croix de fermeture, ou touche Echap ;
    note que la plage D3:D14 a été effacée ; normal : c'est prêt pour une nouvelle
    saisie de données ; va sur la 2ème feuille ; note bien que toutes les données
    ont été écrites en B3:M3 ➯ c'est ok.  :)

    vérifie bien attentivement toutes les données de B3:M3 ; question : est-ce
    que ça te convient ? normalement, tu devrais répondre "non", car il y a un
    défaut ; peux-tu me dire lequel ?  ;)

    rhodo

    rhodo Posté le 23 mars, 18:50
    par rhodo
    0

    Bonjour Rhodo,

    Effectivement, ça ne me convient pas, les calculs sont faux. 

    En fait, je pense qu'il faudrait enlever les 3 dernières lignes dans la Saisie Ingrédients et mettre Seuil d'alerte à la place, car ces 3 lignes sont remplies automatiquement quand on saisit une recette et j'aurais besoin d'avoir ce seuil d'alerte dans un avenir proche...

    Xavier


    Xav33820 Posté le 23 mars, 19:06
    par Xav33820
    0

    @Xavier

    « Effectivement, ça ne me convient pas, les calculs sont faux. » : bonne réponse.

    « car ces 3 lignes sont remplies automatiquement quand on saisit une recette » :
    exact ; car sur une feuille MO : Pesée réelle (en g) = Quantité Utilisée (en g) ;
    E5 & E6 = Recette ; la Quantité Restante (en g) sera calculée.

    « il faudrait enlever les 3 dernières lignes dans la Saisie Ingrédients » : exact ;
    « mettre Seuil d'alerte à la place » : oui, très bonne idée.

    SCI : késaco ? c'est peut-être une erreur de saisie ?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    référence Interne : pour les 3 caractères de droite, est-ce que c'est toujours
    des chiffres ? ou est-ce qu'il peut y avoir une lettre ? est-ce que ce code est
    aussi un code qui permet de différencier chaque ingrédient ?

    rhodo

    rhodo Posté le 23 mars, 21:05
    par rhodo
    0

    Bonsoir Rhodo,

    Effectivement, la feuille de calcul Saisie Ingrédients ne servira uniquement que pour saisir les ingrédients, donc la référence interne ne devra être que des chiffres, avec comme tu le dis le 1er caractère qui permettra d'utiliser la bonne feuille d'ingrédient et c'est un code unique qui permet de différencier chaque ingrédient. Par conséquent, dans chaque recette utilisant le même ingrédient, nous retrouverons la même référence interne. Ça peut être une très bonne idée de ne saisir que la référence interne qui nous donnera le nom de l'ingrédient au lieu d'avoir à le saisir : du coup, comment dois je faire ?

    Les fiches MO pourront être considérées comme des formulaires de sortie car il n'est pas utile de commander tout de suite l'ingrédient si nous utilisons le suivi d'alerte dans la saisie des ingrédients.

    Pour info, le SCI n'est pas une erreur mais l'acronyme de Sodium Cocoyl Isethionate

    Merci de tes explications.

    Xavier

    Xav33820 Posté le 24 mars, 19:28
    par Xav33820
    0

    Bonjour Xavier,

    version v5https://www.transfernow.net/dl/20250327pqIviT9X

    * sur "Macérats", tableau vide : y'a aucune donnée ; va sur la 1ère feuille.

    * en D3, pour le code de "Référence Interne", inutile de saisir les zéros
    qui sont devant : saisis seulement 2 ➯ 0002 ➯ en D4 : "Macérat Olive".

    * appuie de sur la touche  pour aller en D5 ; saisis "Olea" ; en D6 :
    "ACTIBIO" ; en D7 : "Test111" ; en D8 : 5000 ➯ 5 000 ; en D9 : 31/1
    ➯ 31/01/2025 ; en D10 : 1/101/01/2025 ; en D11 : "Oui".

    fais Ctrl d ➯ message « Données enregistrées en feuille "Macérats". » ;
    ferme la boîte de dialogue ➯ D3:D11 est effacé ; cellule active : D3.

    * sur "Macérats", vérifie les données de B3:J3 ; c'est normal que
    K3:M3 est resté vide.

    * va sur la feuille "MO Savons" ; fais Ctrl e ; lis le message.

    * va sur "Macérats" ; en K3:M3 : 805 ; TO23 ; 4 195.

    * vérifie les données des autres feuilles d'ingrédient.

    rhodo

    rhodo Posté le 27 mars, 17:20
    par rhodo
    0

    Bonsoir Rhodo,

    "C'est génial, c'est cool", tels sont les propos de Nanou (ma compagne, la savonnière), tout ce que tu as fait jusqu'à présent elle le valide à 200% et j'en fais autant d'ailleurs.

    J'avais eu la même idée concernant la saisie des ingrédients, je viens d'ailleurs de saisir toutes les références avec l'INCI et le seuil d'alerte afin de pouvoir avoir quelque chose de concret... ;-). Serait-il possible que les informations renseignées dans Data soient intégrées dès que l'on renseigne la référence interne, STP ?

    Sachant que les informations se trouvant dans la feuille Data, sont susceptibles d'être modifiées en raison des marchés que Nanou trouvent... ainsi que de ses idées de recettes...

    Avec la nouvelle info = seuil d'alerte, j'ai rajouté une colonne dans chaque feuille de calcul des ingrédients, à savoir Seuil d'alerte.

    Voici la version v6 revue et corrigée (mise en forme essentiellement), avec des erreurs qui apparaissent pour les noms issus des références internes...

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

    Xavier

    Xav33820 Posté le 28 mars, 21:36
    par Xav33820
    0

    Xavier

    Xav33820 Posté le 30 mars, 11:04
    par Xav33820
    0

    Bonjour Xavier,

    si tu avais lu ce post avant, n'en tiens plus compte,
    donc inutile de répondre aux questions.

    (post édité le 31 mars à 17 h 58)

    rhodo

    rhodo Posté le 30 mars, 20:15
    par rhodo
    0

    Bonjour Xavier,

    version v7 : https://www.transfernow.net/dl/20250331MiCJJvYO

    * sur "Macérats", tableau vide : y'a aucune donnée ; va sur la 1ère feuille.

    * sélectionne D3 ; laisse vide ; fais Ctrl d ; lis le message ; Echap.

    * en D3, pour le code de "Référence Interne", inutile de saisir les zéros
    qui sont devant : saisis seulement 9 ➯ 0009 ➯ en D4, D5, D12 : "?" ;
    c'est normal, car le code de référence interne n'a pas été trouvé dans
    Tingr (Table des ingrédients) ; fais Ctrl d ; lis le message ; Echap.

    * facultatif : si tu appuies sur la touche Suppression, rien en D3:D5, D12
    ➯ retour à l'écran initial, comme si tu n'avais rien saisi en D3.

    * en D3, saisis 2 ➯ 0002 ; lis les infos des 3 cellules grises.

    * appuie  sur la touche  pour aller en D6 ; sélectionne "ACTIBIO" ;
    en D7 : "Test111" ; en D8 : 5000 ➯ 5 000 ; en D9 : 31/1 ➯ 31/01/2025 ;
    en D10 : 1/1 ➯ 01/01/2025 ; en D11 : sélectionne "Oui".

    fais Ctrl d ➯ la cellule active devient D3 (c'est normal) ; lis le message
    « Données enregistrées en feuille "Macérats". » ; Echap ➯ D3:D12
    est effacé.

    * sur "Macérats", vérifie toutes les données de B3:K3 ; c'est normal
    que L3:N3 est resté vide.

    * va sur la feuille "MO Savons" ; fais Ctrl e ; lis le message ; Echap.

    * va sur "Macérats" ; en L3:N3 : 805 ; TO23 ; 4 195.

    vérifie les données des autres feuilles d'ingrédient.

    rhodo

    rhodo Posté le 31 mars, 18:52
    par rhodo
    • Bonsoir Rhodo, C'est magnifique, c'est exactement ce que nous voulons, Nanou et moi. Merci , je teste plus et reviens vite vers toi. Encore merci Xavier – Xav33820 1 avril, 19:22
    0

    Bonsoir Rhodo,

    Nous avons testé et cela nous convient parfaitement. Je suppose que si les ingrédients viennent à changer, ou si Nanou fait de nouveaux produits, ce sera possible sans avoir à tout modifier, je peux rajouter de nouveaux ingrédients dans la feuille de calcul Ingr comme je le souhaite ?

    Serait-il possible de mettre dans chaque catégorie d'ingrédient la référence interne classée automatiquement par ordre croissant (du plus petit au plus grand) ?

    De plus, je vois que lorsque je saisis une autre recette contenant des ingrédients déjà intégrés dans l'outil GestSoap, je ne vois plus la ligne de la recette précédente, alors qu'il faut absolument que je garde cette info, du coup, est-ce possible que cet outil magnifique laisse apparaitre toutes les lignes concernant toutes les recettes faites avec le même ingrédient, ainsi la quantité restante devient la quantité restante de la ligne précédente moins la quantité utilisée dans la dernière recette ?

    Merci de ton aide précieuse.

    Bien à toi

    Xavier

    Xav33820 Posté le 3 avril, 19:43
    par Xav33820
    0

    Bonjour Xavier,

    « je peux rajouter de nouveaux ingrédients dans la feuille "Ingr" comme je le souhaite ? » ;
    oui, tu peux ajouter autant d'ingrédients que tu veux ; la longueur de la liste sera toujours ok ;
    mais pour "Réf. Int." : a) tous les codes doivent être de 4 chiffres ; b) le 1er chiffre du code doit
    être entre 0 et 6 inclus ; c) chaque ingrédient doit avoir un code de référence interne différent
    des autres
    .

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    colonne "Seuil d'alerte" : pourquoi y a-t-il des cellules vides ? E9 ; E16 ; E17 ; pourquoi y a-t-il
    des zéros ? E43 ; E50 à E53 ; est-ce que c'est juste car tu n'as pas encore décidé quel sera le
    niveau du stock d'alerte ? une autre raison ? si tu fais une différence entre une cellule vide
    (dont la valeur est 0 ➯ seuil = 0)
    et un zéro (➯ seuil = 0), quelle est cette différence ?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « si les ingrédients viennent à changer, ou si Nanou fait de nouveaux produits, ce sera possible
    sans avoir à tout modifier » : si tu veux aussi parler de la feuille "Ingr" : oui, tu pourras ajouter
    de nouveaux ingrédients.

    ----------------------------------------------------------------------------------------------------------------------------------

    « Serait-il possible de mettre dans chaque catégorie d'ingrédient la référence interne
    classée automatiquement par ordre croissant (du plus petit au plus grand) ? »

    « dans chaque catégorie d'ingrédient » : j'crois que tu veux dire dans chaque feuille
    d'ingrédient ? donc de feuille "Macérats" à feuille "Ajouts" ?

    donc tu voudrais une macro qui fasse un tri croissant selon "Réf. Int.", et ça le fera
    pour toutes les feuilles d'ingrédients, de "Macérats" à "Ajouts", c'est bien ça ?

    si oui, réponse : oui, c'est possible ; mais peut-être que j'ai mal compris ?

    ------------------------------------------------------------------------------------------------------------------------

    « lorsque je saisis une autre recette » ➯ en feuille "Recettes".

    « contenant des ingrédients déjà intégrés dans l'outil GestSoap » ➯ des ingrédients
    du tableau Tingr, sur la feuille "Ingr".

    « je ne vois plus la ligne de la recette précédente » : ??? c'est toujours en feuille
    "Recettes", et tu veux dire que ça t'ennuie de devoir faire défiler la feuille vers
    le haut pour voir ce qu'il y a au-dessus ?

    « il faut absolument que je garde cette info » : c'est aussi sur la feuille "Recettes" ;
    ça serait du côté gauche pour les Savons : colonnes A à D ; du côté droit pour
    les "Cosmétiques" : colonnes F à i ; je crois que si tu ne vois pas quelque chose
    qui est côté droit quand tu travailles sur le côté gauche, ça ne te gêne pas ; ou
    inversement : si tu ne vois pas quelque chose qui est sur le côté gauche quand
    tu travailles sur le côté droit, ça ne te gêne pas.

    « laisse apparaitre toutes les lignes concernant toutes les recettes faites avec
    le même ingrédient » : ???

    « ainsi la quantité restante devient la quantité restante de la ligne précédente
    moins la quantité utilisée dans la dernière recette ? » : c'est ça ? sur la
    feuille "Recettes" ? sur une feuille "MO" ? sur une feuille d'ingrédients ?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    j'ai pas compris grand chose à ton 3ème paragraphe, lollllll ! faudrait que tu précises
    mieux ce que tu veux ; en disant clairement le nom des feuilles concernées et les
    cellules concernées ; faudrait aussi que tu donnes un exemple concret, avec des
    chiffres, et aussi la procédure que tu utilises.

    ------------------------------------------------------------------------------------------------------------------------

    pour toutes les feuilles du classeur, chaque fois qu'une cellule doit contenir un code
    de référence interne, il ne faut pas le format Texte ! il faut ce format de nombre
    personnalisé : 0000 ; c'est ça qui fait que quand tu saisis 2 ça devient 0002.

    comme tu avais mis un format Texte au lieu de 0000, c'est pour ça qu'au lieu d'un
    nom d'ingrédient, ça retournait « ? » : ça ne trouvait pas le code dans Tingr
    ça ne pouvait pas afficher le nom de l'ingrédient.

    de plus, le format de nombre doit être mis AVANT la saisie du code rfi ! sinon :

    a) ça ne marche pas ; b) si tu avais déjà mis le format Texte, alors pour corriger
    cette erreur, il faut ressaisir le nombre, ou simuler sa ressaisie via les touches
    F2 puis Entrée (successivement, pas en même temps).

    ------------------------------------------------------------------------------------------------------------------------

    il y a 2 feuilles MO : "MO Savons" et "MO Cosmét." ; ce sera toujours comme ça ?
    ou il pourra y avoir plus tard d'autres feuilles MO ?

    ------------------------------------------------------------------------------------------------------------------------

    il y a 7 feuilles d'ingrédients, de "Macérats" à "Ajouts" ; ce sera toujours comme
    ça ? ou il pourra y avoir plus tard d'autres feuilles d'ingrédients ?

    n'oublie pas que le 1er chiffre du code de référence interne indique le bonne feuille
    d'ingrédients concernée : de 0 ➯ "Macérats" à 6 ➯ "Ajouts" ; si tu ajoutes une
    8ème feuille d'ingr, ça devra être pour des codes rfi dont le 1er chiffre est 7 ; une
    9ème feuille d'ingr, pour des codes commençant par 8 ; une 10ème feuille d'ingr,
    pour des codes commençant par 9 ; puis après que comptes-tu faire vu qu'un
    code rfi doit être sur 4 chiffres ? ça fait que tu peux ajouter seulement 3 feuilles
    d'ingrédients
    ,
    de la 8ème à la 10ème ➯ codes rfi commençant par 7 ; 8 ; 9.

    sans changer la règle d'un code rfi de 4 chiffres, on pourrait utiliser les chiffres
    hexadécimaux ➯ 0 à 9 et A à F (pour 10 à 15) ; mais si on fait ça, on ne pourra
    plus utiliser le format de nombre 0000 ➯ adieu la facilité de 20002.

    ou alors on change la règle, en mettant des codes rfi de 5 chiffres ➯ les codes
    seront de 00000 à 99999 ; ce sont les 2 premiers chiffres qui indiqueront la
    bonne feuille d'ingrédients à utiliser.

    rhodo

    rhodo Posté le 7 avril, 14:02
    par rhodo
    0

    Bonsoir Rhodo,

    C'est une bonne nouvelle de pouvoir saisir autant d'ingrédients que je le souhaite sans problème...

    Concernant les seuils d'alerte à 0, il y en avait certains qui n'étaient pas encore définis, je te donne les infos en suivant. Pour ce qui est de la cellule E43, elle concerne l'eau du robinet qui est toujours à disposition, c'est pour cela que nous avions mis à 0. Pour E9, ce sera 1000, pour E16, 500 et E17, 50 g. Pour E50 à E53, il faudra noter 1000 g. Merci

    Concernant le classement automatique par ordre croissant des références internes, oui, tu as bien compris, il faudrait une macro qui fasse un tri croissant selon "Réf. Int." et ceci pour toutes les feuilles d'ingrédients de Macérats à Ajouts.

    Pour mon 3ème paragraphe, je comprends que tu ne comprennes pas, ce n'est pas très clair effectivement... Je vais essayer d'être plus clair. Au niveau de la feuille "Recettes", il n'y a que 2 recettes pour l'instant afin de ne pas dévoiler toutes les recettes de Nanou, mais il y en beaucoup plus en vrai. Quand je remplis la feuille "MO Savons" par exemple, je sélectionne une autre recette par l'intermédiaire de la liste déroulante (j'ai auparavant intégré la recette voulue dans la feuille "Recettes"), les données issues de la recette apparaissent (Réf. Int., Ingrédient, Pourcentage et Poids théorique (en g)). Jusque là, tout est normal. Lorsque je saisis les infos dans Pesée réelle (en g) et Lot/DLU, puis que je fais ctrl+e, les données sont bien enregistrées dans les bonnes feuilles de calcul d'ingrédients, mais elles occultent les données renseignées auparavant, ce qui fait qu'il ne reste pour un ingrédient donné apparaissant dans plusieurs recettes que la dernière saisie alors qu'il faudrait les avoir toutes pour que le calcul de quantité restante soit correct.

    Il est possible qu'il y ait d'autres feuilles d'ingrédients, mais nous garderons le même format de 4 chiffres pour la Réf. Int. ainsi le 1er chiffre déterminera bien la bonne feuille d'ingrédients. Je ne pense pas qu'il y aura plus de 3 autres feuilles d'ingrédients, enfin je l'espère...

    Par contre, il est fortement probable qu'il y ait d'autres feuilles MO, est-ce que cela posera problème ?

    Je pense avoir répondu à toutes tes questions et avoir éclairci le 3ème paragraphe, si ce n'est pas le cas, je suis à dispo...

    Encore merci pour tout.

    Bien à toi

    Xavier

    Xav33820 Posté le 8 avril, 19:21
    par Xav33820
    0

    Bonjour Xavier,

    merci pour les infos complémentaires.  :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pour les nouveaux Seuils d'alerte : ok, c'est fait ; pour le tri croissant des "Réf. Int." sur
    toutes les feuilles d'ingrédients "Macérats" à "Ajouts" : merci pour la confirmation ; je le
    ferai en temps voulu ; pour ce qui concerne le 3ème paragraphe, je note ici la phrase la
    plus importante : « ce qui fait qu'il reste pour un ingrédient donné apparaissant dans
    plusieurs recettes que la dernière saisie alors qu'il faudrait les avoir toutes pour que
    le calcul de quantité restante soit correct. ».

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « il n'y aura pas plus de 3 autres feuilles d'ingrédients, enfin je l'espère… » : oui,
    moi aussi ! surtout qu'avoir la possibilité d'ajouter SEULEMENT 3 autres feuilles
    pour respecter la règle d'un code rfi sur 4 chiffres, c'est VRAIMENT trop juste !

    imagine que tu te sois trompé : après avoir ajouté 3 feuilles d'ingrédients à court ou
    moyen terme, tu te rends compte dans environ 6 mois qu'il faut ajouter encore une
    autre feuille d'ingrédients
    !
    tu seras coincé !  :(  ça sera une de ces 2 choses :

    1) utiliser un code de 4 caractères : 3 chiffres, juste à droite d'un 1er caractère qui
    sera SOIT un chiffre, SOIT une lettre ; exemples : "0002 Vanille" sur "Macérats" ;
    "A305 XYZ" sur la 10ème nouvelle feuille d'ingrédients "Poudres moussantes".

    2) mettre des codes rfi de 5 chiffres ➯ "00002 Vanille" et "10305 XYZ".

    normalement, c'est maintenant qu'il faut prévoir, mais de façon plus large que
    « avoir la possibilité d'ajouter 3 feuilles d'ingrédients seulement ! » ; mébon, à toi
    et Nanou
    de décider : si vous préférez qu'on reste sur des codes rfi de 4 chiffres,
    c'est ok pour moi, car au final, c'est vous qui allez utiliser le fichier Excel.  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « il est fortement probable qu'il y ait d'autres feuilles MO, est-ce que cela posera un
    problème ? » : non, c'est juste que c'est un renseignement dont j'avais besoin pour
    pouvoir faire la suite ; merci de me l'avoir indiqué.  :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    sur une feuille d'ingrédients, il y a en G2 « Quantité Reçue (en g) » ; pour mettre un
    texte moins long, que dirais-tu de « Qté Reçue (en g) » ? car « Qté » est l'abréviation
    courante de « Quantité » ; idem pour L2 et N2 ➯ « Qté Utilisée (en g) » et « Qté
    Restante (en g) » ; c'est juste une suggestion, je ne te force à rien !  ;)

    avantage : on pourra réduire la largeur de ces 3 colonnes G, L, N ➯ ça réduira aussi,
    bien évidemment, la largeur totale du tableau ➯ c'est d'autant plus appréciable au cas
    où tu n'aurais pas un grand écran (d'au moins 27") : ça évite de faire défiler la feuille
    vers la droite au cas où ça déborde à droite de l'écran.

    bien sûr, on peut jouer aussi sur le zoom ; c'est pour ça que j'ai mis 90 %, car sur mon
    écran de 27", je vois toutes les colonnes de B à N, sans devoir faire défiler : c'est bien
    plus pratique !  :)  même si j'vois tout, j'ai quand même envie de réduire la largeur des
    colonnes G, L, N, et donc la largeur totale du tableau ; d'ailleurs, en faisant ça, peut-
    être que je pourrais mettre un zoom de 92 % ?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    as-tu pensé à la sécurité ? je veux dire : à faire une copie de sauvegarde du fichier
    Excel sur 2 supports externes (une clé USB et un SSD) ? je dis ça car si tu perds
    le fichier original, je ne vais pas m'amuser à tout refaire depuis le début ! ça serait
    beaucoup trop long et fastidieux !  ;)

    ne pas oublier que les clés USB ne sont pas toujours très fiables : elles peuvent lâcher,
    et quand ça arrive, on ne peut plus accéder aux fichiers de la clé USB ! ça m'est déjà
    arrivé, et pas qu'une seule fois ! en fait, je fais une copie sur 2 clés USB et un SSD ;
    mais quand tout le fichier Excel sera fini, moi je ne garderai pas le fichier Excel ni ses
    copies, car vu que je ne fabrique pas de savons, je n'en n'ai pas du tout l'utilité !  ;)

    n'oublie pas que sur TransferNow, le lien de téléchargement est valable seulement
    7 jours ! après, tu ne pourras plus y récupérer le fichier !  :(

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    si mes réponses tardent beaucoup à venir, ne vous inquiétez pas : ça ne veut pas dire
    que je vais laisser tomber ; j'avancerai la prochaine version (que j'ai déjà commencée),
    mais des fois, je dois "suspendre le travail" car j'ai des choses personnelles à faire.

    post édité le 10 avril à 09:11 ; relis-le si tu l'avais lu avant.

    rhodo

    rhodo Posté le 9 avril, 11:30
    par rhodo
    0

    Bonjour Rhodo,

    Ravi que tu sois à mes côtés pour m'aider dans cet outil...

    En ce qui concerne le 3ème paragraphe, je viens de faire une photo d'un document que Nanou utilise pour chaque ingrédient, ainsi ce sera plus clair que mes explications, je trouve ;-). Je te mets en lien la photo. https://www.transfernow.net/dl/20250410fGwMzoid

    Effectivement, tu peux mettre Qté à la place de Quantité partout où c'est nécessaire. Si tu vois d'autres abréviations utiles, tu peux les mettre , car c'est pas mal si on peut tout voir sur l'écran car nous sommes sur des portables 17".

    Nanou me confirme que nous n'aurons pas besoin d'avoir des codes rfi à 5 chiffres, ça ira parfaitement comme prévu initialement.

    Pour ce qui des de la sauvegarde des fichiers que tu as fait, j'ai tout garder pour le moment sur plusieurs supports différents.

    Je te remercie pour tout.

    Bien à toi

    Xavier


    Xav33820 Posté le 10 avril, 14:43
    par Xav33820
    0

    Bonjour Xavier,

    merci pour tes réponses ; j'ai téléchargé ta photo avant le délai de 7 jours.  :)

    sur un écran portable de 17", c'est bien juste ! il faudrait que tu réduises le zoom pour
    voir d'un coup toutes les colonnes B à N, mais ne le fais pas car ce sera trop petit et
    presque illisible ! ➯ tu seras obligé de faire défiler à droite.

    ok pour tout ça : abréviation Qté (et peut-être d'autres abréviations plus tard) ; codes
    rfi sur 4 chiffres ; sauvegardes de sécurité sur des supports différents.

    rhodo

    rhodo Posté le 11 avril, 00:32
    par rhodo
    0

    Bonjour Xavier,

    je continue d'avancer la v8, mais lentement car c'est très long à faire et en plus,
    je suis débordé par des démarches administratives personnelles.

    je n'ai pas abandonné, mais ça va encore beaucoup tarder ; n'oublie pas non plus
    ceci : même quand le fichier sera finalisé, je refuse de te le passer sans aucune
    explication ! il faudra donc que j'écrive tout le texte nécessaire de la prochaine
    démo, et ça aussi, ça prendra beaucoup de temps à faire !

    il y aura plusieurs nouveautés, et je suis sûr que ça vous plaira, à Nanou et toi ;
    vous direz : « ça a beaucoup tardé, mais le jeu en valait la chandelle » !  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    maintenant même, j'ai très envie d'avancer la v8 ; pourtant, je ne le peux pas car
    voici un exemple de mes démarches administratives : j'ai dû envoyer un courrier
    urgent à une administration, en passant par Chronopost ; ça m'a coûté 32 €.

    comme c'est cher, j'ai demandé un remboursement de ces frais d'envoi ; mais
    l'administration m'envoie un mail disant qu'elle ne veut pas croire que j'ai payé
    32 € pour un Chronopost ➯ j'ai dû retourner à La Poste pour leur demander
    un justificatif ; je vais le scanner et le leur envoyer.

    si j'avais qu'ça à faire, ça irait ; mais j'ai bien écrit que c'est juste un exemple ;
    j'ai plein d'autres choses à faire vis-à-vis de la même administration ! car
    c'est un gros contrôle, et ils doivent me prendre pour Al Capone !  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    on est le 15 avril, et j'ai bien peur que la v8 ne sera pas prête avant une bonne
    semaine ! ça ferait que la v8 serait finalisée le 22 avril ; plus 1 ou 2 jours pour
    le texte de la démo ➯ ça mènerait jusqu'au 24 avril.

    désolé, mais vu les circonstances, je ne peux pas faire autrement ! j'ai préféré
    passer beaucoup de temps à écrire ce long post plutôt que de vous laisser
    « dans le noir », sans aucune nouvelle.

    rhodo

    rhodo Posté le 15 avril, 17:40
    par rhodo
    0

    Bonsoir Rhodo,

    Merci pour toutes ces informations, ne t'inquiète pas nous saurons être patients...

    En ce qui concerne les liens musicaux, je suis désolé, nous n'aimons pas du tout, mais il faut de tout pour faire un monde. Cependant, tu peux laisser les liens si d'autres personnes qui nous lisent mais ne participent pas aiment... En tout cas, merci beaucoup de tout ce que tu fais pour nous.

    Bon courage pour ton "combat" avec l'administration...

    @ bientôt

    Xavier

    Xav33820 Posté le 15 avril, 19:06
    par Xav33820
    0

    Bonsoir Xavier,

    merci pour ton soutien et tes infos.  :)  pour les liens musicaux :

    merci de ta franchise (et de celle de Nanou) ; j'ai donc laissé tomber le partage
    de la musique ➯ j'ai grandement allégé mes 2 posts précédents.  :)

    rhodo

    rhodo Posté le 15 avril, 22:38
    par rhodo
    0

    Bonsoir Xavier,

    lien : https://www.transfernow.net/dl/20250420MRT9gXLK

    c'est un lien (valable 7 jours) sur ces 2 fichiers :

    * le fichier Word "Mode d'Emploi"

    * le fichier Excel "GestSoap v8"

    ouvre le fichier Excel puis le fichier Word ; lis les instructions
    et suis-les comme c'est noté pour ne pas fausser la démo.

    utilise Alt Tab (touche Tabulation) pour passer du
    fichier Word au fichier Excel ; puis inversement.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    j'espère que la v8 te plaira (ainsi qu'à Nanou) ; à plus pour avoir
    ton avis, mais prends ton temps pour bien tout regarder !

    rhodo

    rhodo Posté le 20 avril, 19:48
    par rhodo
    0

    Bonsoir Rhodo,

    https://www.transfernow.net/dl/20250425QxG5C2lB

    C'est un excellent travail que tu nous as proposé, nous t'en remercions. Cependant, il y a encore quelques "coquilles" que je te cite ici (j'ai travaillé sur la v8 que je te joins avec les tests faits),  :

    - Tu verras au niveau de la feuille de calcul "Huiles et BV", par exemple, j'ai saisi des ingrédients via le formulaire de la feuille "Saisie Ingrédients". Les ingrédients ne se classent pas automatiquement par ordre croissant de la Réf. Int. (tu peux voir qu'il y a 3000, puis 3002 puis 3001 et enfin 3000 avec un nouveau N° de lot). Il faudrait que ce soit le cas stp.

    - Dans chaque feuille de calcul, il faudrait impérativement  que chaque recette apparaisse ligne par ligne en fonction de chaque recette saisie (comme ce que Nanou fait sur sa feuille de papier que j'avais envoyé et que je remets en pièce jointe.

    - Nous avons rajouté des ingrédients dans la feuille de calcul "Ingr" avec toutes les informations utiles et également modifié les noms des ingrédients pour qu'ils collent avec son activité.

    - J'ai rajouté une recette pour faire les tests d'intégration des ingrédients dans chaque feuille de calcul.

    Je reste à disposition pour de plus amples informations.

    Et encore merci pour ce que tu fais pour nous.

    @ bientôt

    Xavier

    Xav33820 Posté le 25 avril, 19:28
    par Xav33820
    0

    Bonjour Xavier,

    tu veux un tri croissant des codes rfi, mais d'après moi ce n'est pas suffisant ; aussi,
    je propose un 2ème critère de tri : selon "N° de Lot" ➯ pour 2 lignes qui ont le même
    code rfi (par exemple 2 lignes avec "3000"), ça triera après selon l'ordre croissant
    des "N° de Lot" : { 3000 / Test222 } puis { 3000 / Test224 }.

    mais peut-être que tu préfèreras comme 2ème critère le Fournisseur ? ou peut-être
    un tri selon les 3 critères { code rfi / Fournisseur / N° de Lot } ? ou dans cet ordre :
    { code rfi / N° de Lot / Fournisseur } ? attention : cette autre possibilité est valable
    SEULEMENT SI pour un N° de Lot donné, il peut y avoir plus d'un Fournisseur ;
    car évidemment, s'il y a TOUJOURS UN SEUL "FOURNISSEUR" par "N° de Lot",
    le 3ème critère de { code rfi / N° de Lot / Fournisseur } devient inutile ! ➯ c'est
    plus simple de trier selon 2 critères seulement : { code rfi / N° de Lot }.

    note que pour { code rfi / Fournisseur / N° de Lot } ce genre de problème ne se
    pose pas, car pour un Fournisseur donné, il peut y avoir plusieurs N° de Lot.

    -----------------------------------------------------------------------------------------------------------------------

    pour la feuille de papier manuscrite "Saisie ingrédients" de Nanou : je l'avais vue
    et je l'avais gardée ; celle que tu as envoyée en est bien une copie identique.

    -----------------------------------------------------------------------------------------------------------------------

    pour ton paragraphe qui commence par "Dans chaque feuille de calcul" : je n'ai rien
    compris du tout ! « chaque feuille de calcul » : ça ne serait pas plutôt les feuilles
    d'ingrédient, donc les feuilles "Macérats" à "Ajouts" ? mais avec ton « il faudrait
    impérativement  que chaque recette » : c'est sur la feuille "Recettes" ou sur une
    des feuilles MO : "MO Savons" ou "MO Cosmét." ?

    « que chaque recette apparaisse ligne par ligne » : sur quelle feuille ? où ça sur
    cette feuille ? « en fonction de chaque recette saisie » : chaque recette saisie
    où ? sur la feuille "Recettes", n'est-ce pas ? (dans chacun des petits tableaux)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    à partir de la feuille manuscrite de Nanou, donne un exemple de ce qu'il faut dans
    le fichier Excel ; précise d'abord sur quelle feuille c'est : "Recettes" (il me semble) ;
    ou une des 2 feuilles MO ? et ensuite, faudra faire quoi au juste sur cette feuille ?
    indique des références de cellules et des données.

    -----------------------------------------------------------------------------------------------------------------------

    tu as écrit : « C'est un excellent travail que tu nous as proposé, nous t'en remercions. » ;
    merci beaucoup pour ce retour !  :)  cependant, j'ai besoin de plus de précisions :

    j'ai des questions à propos des 2 feuilles MO ("MO Savons" et "MO Cosmét.") ; pour
    chacune des questions, il me faut une réponse claire et nette ; si une réponse n'est
    pas assez précise, il faudra que je te demande un complément d'info ; s'il manque
    une réponse, j'attendrai cette réponse avant de continuer.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    1) tu as vu qu'en colonne M, une coche rouge indique que pour l'ingrédient de la
    ligne, la Qté Restante est devenue <= Seuil d'alerte ; ça vous a plus, je crois ;
    donc on le garde ?   ☐ Oui   ☐ Non

    2) tu as vu que SI la Qté Restante n'est pas suffisante pour pouvoir prendre tous
    les grammes de la Pesée réelle, ça met sur la même ligne 2 nombres en N et O ;
    je pense que ça vous a plu ; donc on le garde ?   ☐ Oui   ☐ Non  ;  peut-être aussi
    que tu préfères qu'on garde un seul des 2 nombres ? si oui, lequel ? celui de la
    colonne N ou celui de la colonne O ? (évidemment, si tu voudras seulement
    le nombre de la colonne O, j'enlèverai le nombre de la colonne N et le nombre
    de la colonne O sera noté en colonne N ➯ 1 colonne de moins)

    3) tu as vu qu'on peut mettre un « x » en colonne F, juste à gauche d'un code rfi,
    et tu as vu à quoi ça sert ; est-ce que vous trouvez ça utile ?   ☐ Oui   ☐ Non ;
    dans les 2 cas : pour quelle(s) raison(s) ? on le garde ?   ☐ Oui   ☐ Non

    4) une autre question, comme ça, à tout hasard : est-ce que tu es bien
    sûr que Nanou fait seulement de la fabrication de savons ?  ;)

    -----------------------------------------------------------------------------------------------------------------------

    c'est marrant tes noms d'ingrédients qui commencent par HE ; c'est des ingrédients à
    l'hélium liquide ou solide ? quand ça commence par HV, c'est High Voltage ? et BV ?
    c'est pour quoi ? un ingrédient de l'île Bouvet ? ou boulimie vomitive ?  ;)

    -----------------------------------------------------------------------------------------------------------------------

    post édité le 27 avril à 05:02 ; à relire si tu l'avais lu avant.

    rhodo

    rhodo Posté le 26 avril, 19:52
    par rhodo
    0

    Bonjour Rhodo,

    Pour le tri croissant, tu as bien compris ce que je veux, et oui, effectivement, il serait bien de pouvoir également faire le tri sur un 2ème critère qui serait le n° de lot.

    Concernant les améliorations que tu as faites, nous nous rendons bien compte du travail que tu as produit, mais nous n'en aurons pas l'utilité.

    La feuille manuscrite que j'ai joint est bien la même que je t'avais fait passée et c'est ce qu'utilise Nanou actuellement et que nous voudrions que l'outil GestSoap fasse à savoir :

    1- Dans un premier temps, je saisis, dans MO Savons, une recette de savon TO23 avec les ingrédients définis dans la feuille Recettes, les quantités d’ingrédients utilisées sont bien notées dans chaque feuille d'ingrédient (de Macérats à Ajouts) avec le nom de la recette TO23 et la Qté restante est calculée comme il faut.

    2- Dans un second temps, je saisis, toujours dans MO Savons, une nouvelle recette de savon, à savoir SR23. Pareil que précédemment, les quantités d’ingrédients utilisées sont bien notées dans chaque feuille d'ingrédient (de Macérats à Ajouts) avec le nom de la recette SR23 et la Qté restante est calculée, effaçant la ligne précédente sur laquelle se trouvaient les informations concernant la quantité d'ingrédient utilisée pour la recette TO23 et cela n'est pas satisfaisant.

    3- Il faut que chaque recette soit répertoriée avec le n° de lot de chaque ingrédient qui la compose. En terme de traçabilité, si problème sur un savon, Nanou doit pouvoir avec le n° de lot du savon (qui n'est autre que le nom de la recette (Par exemple, TO23)) retrouver tous les ingrédients qui composent cette recette avec leurs n° de lot. Il faut donc un listing de toutes les recettes faites, d'où l'écriture ligne par ligne de chaque recette pour un ingrédient comme elle le note sur sa feuille papier.

    J'espère que tut ce que je te demande ne t'empêche pas de dormir étant donné l'heure à laquelle tu postes tes réponses, je m'en voudrais de te priver de sommeil...

    Je reste à disposition si tu as besoin d'éclaircissements supplémentaires sur la transcription de la feuille que saisit manuellement Nanou dans l'outil GestSoap ou pour tout autre point peu clair...

    @ bientôt

    Xavier

    Xav33820 Posté le 27 avril, 18:26
    par Xav33820
    0

    @Xavier

    pour le précédent paragraphe obscur, merci d'avoir apporté des précisions ; je les
    lirai en détail plus tard, car avant, il y aura encore beaucoup de choses à voir !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    pour le tri croissant, merci d'avoir précisé que c'est d'accord pour un 2ème critère
    de tri qui est le "N° de Lot" ; pour toutes mes questions, tu as écrit :

    « Concernant les améliorations que tu as faites, nous nous rendons bien compte du
    travail que tu as produit, mais nous n'en aurons pas l'utilité. » ; ça veut dire que :

    1) vous trouvez inutiles les coches "x" en colonne F ; ok, c'est bien ce qu'il me semblait,
    car j'avais écrit : "je n'sais pas si en pratique les "x" de la colonne F te seront utiles (du
    moins comme je viens de te le décrire),
     car il me semble que c'est tous les ingrédients
    de la recette qui doivent être « mouvementés »" ; mais note bien ce qui est entre () :
    c'est loin d'être anodin, et j'en reparlerai au début d'un des prochains posts ; ça sera
    une étape obligée ; impossible d'y échapper, même si vous êtes très pressés.

    2) la coche rouge en colonne M, ça ne vous intéresse pas ? vous trouvez que c'est
    inutile de savoir  que la Qté Restante devient <= Seuil d'alerte ? (avant même
    d'aller
    sur une des feuilles d'ingrédients)
    ; je veux une confirmation, car ça, ça me
    surprend vraiment trop ! car en fait, c'est une alerte pour dire : il faut commander
    cet ingrédient, car la Qté Restante commence à manquer !  :(

    3) vous trouvez inutiles les 2 nombres en N et O : je trouve ça bizarre, mais bon,
    s'ils ne vous plaisent pas : c'est d'accord pour les enlever.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    vu tout le travail que je fais, je demande un peu plus de coopération ; alors répond
    aussi aux questions sur les sigles : c'est quoi HE ; HV ; BV ? c'est comme quand
    je t'avais demandé c'est quoi SCI ? dans ton post du 24 mars à 19:28, tu m'avais
    répondu ceci :

    « le SCI n'est pas une erreur mais l'acronyme de Sodium Cocoyl Isethionate »

    tu n'as pas répondu à ma question 4) ; ce n'est pas anodin ; alors j'attends
    la réponse avant de continuer.

    rhodo

    rhodo Posté le 27 avril, 21:32
    par rhodo
    0

    Rhodo,

    Nous ne garderons de toutes tes propositions d'amélioration, la coche rouge car effectivement, ça pourra être utile.

    Les acronymes HE, HV et BV, signifient Huiles essentielles, Huiles Végétales et Beurres Végétal.

    Pour la question 4, Nanou fait aussi des cosmétiques et de la vente des produits qu'elle fabrique.

    Merci pour ton aide

    Xavier

    Xav33820 Posté le 27 avril, 23:10
    par Xav33820
    0

    Bonjour Xavier,

    merci pour les infos des acronymes HE, HV et BV.  :)  je retiens donc que HEHuiles Essentielles ;
    HVHuiles Végétales ; BVBeurres Végétal ; et selon ton post suivant, F = Fragrance.

    la question 4) était par rapport à la feuille "MO Savons" ; selon C25 et C26, j'avais cru que c'était
    des cures thermales ! selon C22 et C23 : c'est un contrôle du savon fabriqué.

    pour la coche rouge en col M d'une feuille MO : adoptée !  :)

    ----------------------------------------------------------------------------------------------------------------------------------------

    sur la feuille MOque se passe-t-il quand y'a pas assez en Qté Restante d'une FIG pour pouvoir
    sortir (utiliser) la quantité (en g) de la pesée réelle ? y'a ces 3 méthodes possibles :

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    a) on sort rien de l'ingrédient pour lequel y'a pas assez pour pouvoir utiliser la pesée réelle ; ex :
    Qté Restante = 780 g ; y'a pas assez pour utiliser 805 g ➯ on ne sort rien ➯ Qté Utilisée et
    Qté Restante sont inchangées ; feuille MO, col M : pas de coche.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    b) on sort ce qui reste, même si c'est moins que la pesée réelle ; ex : on sort 780 g au lieu de
    805 g ➯ en col N : 780 g ; en col O, ce qui manque : 805 - 780 = 25 g ; sur FIGQté Restante
    0 (car stock vide = stock épuisé) ; feuille MO, col M : ☑ rouge.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    c) si y'a au moins un des ingrédients dont la Qté Restante est insuffisante, alors on sort aucune
    quantité d'ingrédient
    ,
    même pas pour les autres ingrédients dont la Qté Restante est suffisante
    pour utiliser la quantité de la pesée réelle ; en d'autres termes : si un seul des ingrédients de la
    recette est en quantité insuffisante, alors on abandonne : on laisse tomber la recette du savon
    qui devait être fabriqué, et on remet en stock les quantités d'ingrédients disponibles qu'on avait
    prises ➯ pour TOUS les ingrédients, sur chaque FIG correspondant aux ingrédients : Qté Utilisée
    ET Qté Restante (en colonnes L et N) : inchangées ; feuille MO, col MAUCUNE coche.

    rhodo

    rhodo Posté le 28 avril, 01:12
    par rhodo
    0

    Bonjour Rhodo,

    Le F devant Thé Vert signifie Fragrance.

    Nanou est artisan savonnière et fabrique des savons et des cosmétiques. Avant la mise sur le marché, il y a des procédures à respecter qui sont notamment :

    - un séchage de 4 à 6 semaines après découpage des savons : c'est la cure;

    - des vérifications de l'odeur, de l'aspect et de la couleur du savon, d'où les contrôles olfactifs et visuels notés sur les MO Savons et Cosmét.

    Pour les seuils d'alerte, c'est bien d'avoir la coche rouge qui apparait dans la colonne M.

    Pour info, il y aurait besoin qu'apparaissent toutes les quantités utilisées pour chaque recette et surtout les numéros de lots de chaque ingrédient, ainsi que les 2 numéros de lots d'un même ingrédient lorsque le stock du premier est terminé. De ce fait, oui, il serait utile de pouvoir conserver les valeurs que tu as mis en colonnes N et O avec la possibilité de pouvoir noter à quel numéro de lot chaque quantité appartient, et ainsi lorsque l'on valide la recette, le décompte soit fait pour chaque ingrédient. Ce qui revient un peu à utiliser ta proposition c) car le but du seuil d'alerte est de remettre du stock avant de refaire une nouvelle recette.

    Il serait également utile de voir apparaitre le numéro de lot de chaque recette réalisée (par ex TO23, SR 23 etc...) dans les "onglets" Macérats à Ajouts pour pouvoir avoir un listing.

    Pour nous, de mettre une coche dans la colonne F n'a aucune utilité car, comme tu le dis dans ton mode d'emploi, ce sont tous les ingrédients de la recette qui doivent être "mouvementés" pas seulement quelques ingrédients.

    J'espère avoir été plus clair.

    Bien à toi

    Xavier

    Xav33820 Posté le 28 avril, 19:34
    par Xav33820
    0

    Bonjour Xavier,

    merci pour toutes tes infos. :)  à partir de celles-ci, j'ai beaucoup changé et raccourci
    mon post précédent ; je te demande de le relire en entier pour le vérifier.

    ------------------------------------------------------------------------------------------------------------------------

    tel que je l'avais écrit au début, ce présent post était vraiment trop long !  je l'ai donc
    scindé en 12 posts P01 à P12 (plus ou moins courts, qui sont sous ce présent post).

    comme y'a beaucoup de choses, ça vous prendra beaucoup de temps pour TOUT
    lire 
    bien ATTENTIVEMENT ; peut-être une semaine ou même 2 semaines !

    ne t'inquiètes pas : j'attendrai patiemment.  :)

    ------------------------------------------------------------------------------------------------------------------------

    ATTENTION : Xavier, pour tes réponses (remarques et/ou questions), précise d'abord
    À QUEL POST tu réponds ; exemple : « Dans P01 : » ; ça sera plus facile pour toi
    et pour moi  de nous repérer  parmi toute la série de 12 posts ; "P" de "P01" : c'est
    simplement l'initiale du mot « Post ».

    ainsi, au lieu de  devoir écrire « dans ton post du 1er mai à 23:06 », tu peux écrire
    plus simplement : « Dans P01 : ».

    ------------------------------------------------------------------------------------------------------------------------

    dernière édition de ce post le 02/05 à 13:08.

    rhodo

    rhodo Posté le 29 avril, 13:50
    par rhodo
    0

    @Xavier ; P01

    « Pour les seuils d'alerte, c'est bien d'avoir la coche rouge en colonne M. » : alors
    c'est OK pour garder la ☑ rouge en col M d'une feuille MO.  :)  surtout que c'est
    LA SEULE UTILISATION de la donnée du seuil d'alerte ; y'en n'a pas d'autre !

    -------------------------------------------------------------------------------------------------------------------

    « oui, il serait utile de pouvoir conserver  les valeurs que tu as mis en col N et O » :
    alors c'est OK pour garder ce que j'avais fait pour les cols N et O d'une feuille MO ;
    en N : qté utilisée quand elle est inférieure à la pesée réelle ; en O : ce qui manque
    pour que la qté utilisée ait été la même qté que celle de la pesée réelle.

    rhodo

    rhodo Posté le 1 mai, 23:06
    par rhodo
    0

    @Xavier ; P02

    « Pour nous, de mettre une coche dans la colonne F n'a aucune utilité car, comme
    tu le dis dans ton mode d'emploi, ce sont tous les ingrédients de la recette qui
    doivent être "mouvementés" PAS SEULEMENT quelques ingrédients. »

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    heureusement que j'avais bien pris la peine de préciser ceci dans le mode d'emploi :
    « du moins comme je viens de te le décrire » ; je l'avais même rappelé dans mon
    post du 28 avril AVANT que je le modifie en le raccourcissant.

    en fait, j'ai utilisé tout à fait volontairement  le terme « du moins » : c'est un indice
    pour dire : « il y a quelque chose D'AUTRE de CACHÉ » ; vous avez préféré ignorer
    ma remarque à propos de bien lire ce qui était entre parenthèses ➯ ignorer mon
    indice par la même occasion ; c'est votre choix, mais ça vous aura fait MANQUER
    quelque chose d'ESSENTIEL ! SAUF  à faire une chose particulière (à contrario).

    « du moins », « SAUF », « à contrario » : ce sont 3 termes qui ont tout leur sens,
    et je suis loin d'avoir choisi ces termes au hasard !  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    mais bon, puisque tu sais mieux que moi le travail que j'ai fait, puisque tu sais aussi
    mieux que moi à quoi peut servir  le travail que j'ai fait, puisque tu es si sûr que ça
    qu'une coche "x" en colonne F d'une feuille MO ne sert à rien, et puisque tu n'as pas
    voulu tenir compte
     de toute la partie de mon post précédent où j'ai pris grand soin
    de noter que c'était SUPER IMPORTANT, que j'allais faire un fichier Word très long
    pour bien tout décrire : ne parlons plus de cette coche en col F de "MO" ; en plus,
    ça m'arrange : je m'apprêtais à écrire un long fichier Word, qui aurait été pour moi
    un travail très fastidieux à faire (c'était uniquement pour toimoi je n'en n'ai pas
    besoin
     car je connais très bien le travail que j'ai fait)
     ; alors merci de m'avoir
    évité cette tâche pénible et fastidieuse !  :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    juste une petite remarque, comme ça, à tout hasard : il se trouve que mon fichier
    Word précédent "Mode d'Emploi" n'était PAS COMPLET ! j'attendais seulement
    ta réponse sur la coche en col F AVANT de t'en donner LA SUITE, qui aurait
    été, JUSTEMENT, le NOUVEAU fichier Word que je comptais faire.

    mébon, « quand l'élève dépasse le maître », ça devient inutile d'insister !  ;)

    rhodo

    rhodo Posté le 1 mai, 23:14
    par rhodo
    0

    @Xavier ; P03

    regarde comme vous avez changé d'avis pour la ☑ rouge quand j'ai réussi à vous
    en faire comprendre l'utilité ESSENTIELLE ! si vous m'aviez laissé la possibilité de
    vous expliquer l'utilité ESSENTIELLE de la coche "x" en col F d'une feuille MO,
    je suis sûr que là aussi, vous auriez changé d'avis, et vous l'auriez adoptée.

    ça a été un gros boulot  à faire, alors si j'avais eu le moindre doute sur son utilité
    réelle
    ,
     crois-moi que je n'aurais pas pris la peine de le faire ! c'est avant de faire le
    job que je vous en aurais parlé ; c'est bien car j'avais la certitude à 100 % que ça
    avait une utilité réelle que j'ai fait ce job.

    de plus, c'est bien car ça a une utilité réelle que je m'apprêtais à écrire tout le mode
    d'emploi correspondant
    ,
    et ce n'est pas du tout par hasard que ça aurait dû être
    un gros mode d'emploi !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    nuance en votre faveur : j'avais écrit moi-même : « ce sont tous les ingrédients de
    la recette qui doivent être "mouvementés" pas seulement quelques ingrédients »
     ;
    ce que tu as eu tout à fait raison de mentionner dans ton post du 28 avril à 19:34 :

    « Pour nous, de mettre une coche dans la colonne F n'a aucune utilité car, comme
    tu le dis dans ton mode d'emploi
    ,
     ce sont tous les ingrédients de la recette qui
    doivent être "mouvementés" pas seulement quelques ingrédients. »

    oui, exact ; sauf que je voulais laisser pour plus tard la 2ème partie de cette chose,
    pour que vous puissiez mieux en comprendre la différence ; et surtout pour que la
    2ème partie ne risque pas d'influencer  votre réponse sur la 1ère partie ; c'est vrai
    que c'est très subtil et finaud, hein ?  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    si un jour vous arriverez à trouver seuls, par vous-mêmes, quelle est l'utilité réelle
    d'une coche "x" en col F d'une feuille MO, alors là, bravo ! car c'est très loin d'être
    évident !  ;)  comme vous préférez éviter  les modes d'emploi, ça me facilite
    la tâche, et ça a l'avantage que vous pourrez jouer entre vous aux devinettes,
    lollllllllll ! alors bonne chance pour arriver à trouver !

    il faudrait aussi que vous arriviez à deviner quelle est la chose particulière à faire
    pour que, à contrario, la coche "x" en col F d'une feuille MO soit INUTILE ; c'est
    pas évident  non plus, alors là encorebravo si vous trouvez seuls !

    rhodo

    rhodo Posté le 1 mai, 23:20
    par rhodo
    0

    @Xavier ; P04

    nombre de feuilles MO : j'avais demandé s'il y en aurait seulement 2 ou plus ; dans
    ton post du 8 avril à 19:21, tu avais répondu : « il est fortement probable qu'il y ait
    d'autres feuilles MO » ; et tu avais ajouté : « est-ce que cela posera problème ? » ;
    dans mon post du 9 avril à 11:30, j'avais écrit : « non, c'est juste que c'est un
    renseignement dont j'avais besoin pour pouvoir faire la suite ».

    c'est exact que j'en avais besoin pour faire la suite, mais aussi, j'avais bien pris soin
    d'éluder  ta question, car je voulais t'indiquer plus tard  la vraie réponse, c'est-à-dire
    la vraie différence entre les deux ; mais comme vous lisez trop rapidement mes posts,
    sans faire attention à ce que je prends la peine de détailler, c'est devenu inutile que
    je passe du temps là-dessus.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    là aussi, c'est très subtil et finaud ; si vous arrivez à deviner la vraie réponse, donc
    la vraie différence entre les deux, alors bravo ! car ce n'est pas du tout évident !

    rhodo

    rhodo Posté le 1 mai, 23:24
    par rhodo
    0

    @Xavier ; P05

    « voir le numéro de lot  de chaque recette réalisée (par ex TO23SR23 etc...) dans
    les feuilles "Macérats" à "Ajouts" » : il y a une grosse confusion !  :(

    a) "TO23" et "SR23" sont le nom de la recette, qui apparaît sur une FIG en col M
    "Recette" ; celui-ci est créé à partir d'une feuille MO : c'est E5 & E6.

    b) le N° de Lot apparaît sur une feuille MO en col L "Lot / DLU" et sur une FIG
    en col F "N° de Lot" ; par ex "Test222" et "Test224" ; selon la feuille papier
    manuscrite de Nanou "Saisie ingrédients", c'est en réalité : "1132353823",
    "4531404", ou "102477(c'est 3 exemples, ça peut être d'autres numéros) ;
    vu ces N° de Lot réels, j'ai dû modifier  le format "Standard" en "Texte" ;
    comprends-tu pour QUELLE raison ?

    confusion ou non, je viens de prouver que ce que tu as demandé est déjà fait,
    aussi bien sur une FIG que sur une feuille MO.  :)

    rhodo

    rhodo Posté le 1 mai, 23:26
    par rhodo
    0

    @Xavier ; P06

    « Ce qui revient un peu à utiliser ta proposition c) » : merci pour cette précision.  :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « car le but du seuil d'alerte est de remettre du stock avant de refaire une nouvelle
    recette » : oui, j'ai très bien compris cela ; et très probablement, tu as voulu dire :

    « quand le Seuil d'alerte est atteint (Qté Restante <= Seuil d'alerte), alors faire
    AUTOMATIQUEMENT une entrée en stock » ; CEPENDANT, pour plusieurs
    raisons techniques,
     c'est TROP COMPLIQUÉ à faire AUTOMATIQUEMENT.

    aussi, le mieux est ceci : en feuille "MO", DÈS QUE  tu vois en col M une coche
    rouge, c'est  que tu devras faire AUSSITÔT une commande MANUELLE de
    l'ingrédient qui commence à manquervia la 1ère feuille "Saisie Ingrédients".

    rhodo

    rhodo Posté le 1 mai, 23:28
    par rhodo
    0

    @Xavier ; P07

    « il y aurait besoin qu'apparaissent toutes les quantités utilisées pour chaque recette
    et surtout les numéros de lots de chaque ingrédient » : OÙ SONT  les références
    de feuilles et de cellules que je t'ai demandé maintes fois d'indiquer ? je suis
    fatigué de devoir essayer de deviner ces infos manquantes car tu ne prends pas
    la peine de les indiquer ! (comme je le fais pourtant moi-même).

    à partir de maintenant, si tu n'es pas assez clair sur les références de feuilles ou
    de cellules, je ne cherche pas à comprendre : je SAUTE ce que tu as écrit et je
    passe à la suite, que je SAUTERAI AUSSI  si ce n'est pas assez clair.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    rends-toi compte : il y a 7 feuilles d'ingrédients "Macérats" à "Ajouts" et 6 autres
    feuilles (dont "Saisie Ingrédients" et les 2 feuilles MO) ➯ à chaque fois que tu
    oublies de préciser de quelle feuille il s'agit, je me demande toujours : « mais
    c'est sur quelle feuille ? » SAUF,
     bien sûr, quand c'est évident (mais c'est rare).

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    quand c'est pour "MO Savons" OU pour "MO Cosmét.", tu peux écrire : pour une
    feuille MO (sans préciser laquelle des deux) ; quand c'est pour une des 7 feuilles
    d'ingrédients quelconque, tu peux écrire : pour une FIG (sans préciser laquelle
    des sept)
     ; c'est d'ailleurs ce que moi-même j'ai toujours fait jusqu'à maint'nant,
    pour t'éviter d'avoir à te demander : « mais de quelle feuille parle rhodo ? ».

    rhodo

    rhodo Posté le 1 mai, 23:32
    par rhodo
    0

    @Xavier ; P08

    « besoin qu'apparaissent toutes les quantités utilisées pour chaque recette » : pour
    la feuille "Recettes" ? ou pour une autre feuille ? si oui laquelle ? tu vois que ce
    n'est pas évident, quand tu ne précises pas !  :(

    « ainsi que les 2 numéros de lots d'un même ingrédient » : sur une feuille MO ou
    sur une FIG ? peut-être sur MO ET sur une FIG ? puis pour quelles cellules ?

    « lorsque le stock du premier est terminé » : ça c'est sur une FIG ; et c'est selon
    la Qté restante de la colonne N.

    « la possibilité de pouvoir noter à quel numéro de lot chaque quantité appartient » :
    si c'est sur une feuille MO, c'est déjà fait : lire col L "Lot / DLU" ; si c'est sur une
    FIG, c'est déjà fait aussi : lire col F "N° de Lot".

    « ainsi lorsque l'on valide la recette » : ça me semble être quand tu fais Ctrl e sur
    une feuille MO.

    « le décompte soit fait pour chaque ingrédient » : sur quelle feuille ? sur une feuille
    MO aussi ? ou sur une autre feuille ? puis quel décompte ? en quelle cellule ?
    donne un exemple numérique concret de ce décompte.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    y'a ce dicton : « quand un énoncé est clair, c'est déjà 50 % de la solution » !
    ben avec toi, on en est loin, et même très loin !  ;)

    alors même si tu as écrit : « J'espère avoir été plus clair. » : désolé, ce n'est
    vraiment pas le cas !

    rhodo

    rhodo Posté le 1 mai, 23:34
    par rhodo
    0

    @Xavier ; P09

    désolé pour mes remarques un peu acerbes, mais c'est car souvent, tu me gênes
    dans le travail que je veux réaliser pour toi au lieu de m'aider à le faire !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    idem quand tu veux « aller plus vite que la musique » en me posant des questions
    trop tôt qui sont du genre « mettre la charrue avant les bœufs » (exemple : ce qui
    concerne l'archivage),
     ou quand tu me transmet un de mes fichiers modifié alors
    que j'avais déjà commencé une autre version à partir de ma version précédente.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    idem quand tu changes ou tu ajoutes des données en Tingr, et que je dois perdre
    du temps pour faire ceci : a) dans ma version actuelle : je fais d'abord en sorte
    d'avoir le même nombre de lignes (soit je supprime des lignes si y'en a moins,
    soit j'ajoute autant de lignes vides que nécessaire)
     ; j'efface toutes les données ;
    b) je fais un copier / coller de toutes tes nouvelles données pour être bien sûr
    d'avoir la même chose que toi ; or normalement, je n'ai pas à faire ça ! ça me
    fais perdre bêtement du temps là-dessus alors que j'aurais voulu commencer
    à faire le reste qui ne concerne pas les données, c'est-à-dire le projet VBA.

    rhodo

    rhodo Posté le 1 mai, 23:45
    par rhodo
    0

    @Xavier ; P10

    pour la feuille "Recettes" : j'ai perdu du temps pour que toutes les données soient
    les mêmes dans ma nouvelle version en préparation que dans le fichier que tu as
    transmis dans ton post du 25 avril à 19:28.

    cependant, comme y'avait pas assez de données, j'ai trouvé bien pratique que
    tu ajoutes une 3ème recette.  :)  ç'aurait été mieux si cette 3ème recette avait
    été là depuis le début, donc dès le 1er fichier transmis.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    j'ai aussi perdu du temps pour de la simple mise en forme : alignement vertical et
    alignement horizontal, indentation, format de nombre (avec ou sans décimales,
    avec ou sans séparateur de milliers)
    , largeur de colonnes pour qu'un texte large
    ne soit pas trop contre le trait d'un bord de cellule.

    à propos, il faudra que je te parle un peu plus en détail de l'indentation, puisque
    j'ai vu que tu ne sais pas l'utiliser ! je n'parle pas de l'indentation d'un code VBA,
    je parle de l'indentation dans une cellule = retrait horizontal par rapport au bord
    gauche ou droit = marge gauche ou marge droite ; peut-être qu'avec ces infos
    tu arriveras à trouver tout seul ?  ;) (fais une recherche Google)

    rhodo

    rhodo Posté le 1 mai, 23:50
    par rhodo
    0

    @Xavier ; P11

    j'ai aussi perdu du temps pour que toutes les données de chaque feuille d'ingrédient
    soient les mêmes dans ma nouvelle version en préparation que dans le fichier que
    tu as transmis dans ton post du 25 avril à 19:28.

    cependant, sur la feuille "Huiles et BV", j'ai trouvé bien pratique qu'il y ait plus de
    données !  ;)  une seule ligne de données sur les autres FIG, c'était vraiment trop
    juste !  :(  car fichier Excel pas assez représentatif !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    tu vas me dire qu'il suffisait de travailler à partir du fichier de ton post du 25 avril,
    mais j'ai préféré éviter de le faire, par précaution, au cas où tu aurais modifié
    par inadvertance quelque chose qu'il ne fallait pas modifier.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    je sais bien que Nanou et toi vous êtes pressés, mais vraiment ça ne me facilite
    pas la tâche, bien au contraire !  :(

    rhodo

    rhodo Posté le 1 mai, 23:57
    par rhodo
    0

    @Xavier ; P12

    pour le tri que tu avais demandé, c'est fait dans ma nouvelle version en préparation ;
    et même, j'ai fait mieux encore !  ;)  ça sera une bonne surprise pour plus tard !  :)

    sauf si peut-être l'élève arrivera à deviner ce que j'ai pu faire ?  ;)

    rhodo

    rhodo Posté le 2 mai, 00:18
    par rhodo
    0

    Bonjour Xavier,

    j'espère que vous avez passé de bonnes fêtes
    du 1er mai, avec du joli muguet.  :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    je te propose ce PLAN DE LECTURE :

    1) relis en entier  mon post du 28 avril à 01:12.

    2) relis en entier  mon post du 29 avril à 13:50.

    3) lis les 12 posts P01 à P12 qui sont en dessous.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    si ça vous prend tout le mois de mai pour tout lire,
    alors peut-être à l'été prochain ?  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    dernière édition de ce post le 02/05 à 13:12 ;
    P01 à P12 sont finalisés.

    rhodo

    rhodo Posté le 2 mai, 00:52
    par rhodo
    0

    Bonjour Xavier,

    est-ce que tu as lu tous mes posts ? peut-être que Nanou et toi vous
    êtes partis en vacances ? ou peut-être que tu as laissé tomber ?

    je garderai la v9 jusqu'à début juin ; si pas de nouvelles de ta part,
    je considérerai que le sujet est clos, et je supprimerai la v9.

    si tu reviens : avant  de te passer la v9, il y aura plusieurs choses
    à voir, au fur et à mesure ; mais si ce sujet ne t'intéresse plus…

    rhodo

    rhodo Posté le 22 mai, 14:05
    par rhodo
    0

    Bonjour Rhodo,

    Oui, j'ai lu tous tes posts.

    Nous avons été très occupés par la rénovation de l'immeuble que Nanou a acheté pour faire sa savonnerie artisanale, ce qui explique en partie mon silence radio durant la période écoulée depuis tes posts.

    Je dis en partie, car en grande partie, c'est ta façon de me parler qui me déplait.

    Je suis venu sur ce forum d'entraide pour m'aider dans notre projet, à Nanou et à moi, de faire un outil de gestion de la savonnerie artisanale de Nanou. Tu m'as bien aidé au début avec une belle coopération entre nous. Mais au fil de tes posts, tu es devenu arrogant et désagréable.

    J'ai 54 ans, je suis infirmier et je n'y connais que peu de choses sur Excel, d'où mon intérêt pour un forum d'entraide tel que celui-ci. De part ma fonction de soignant, j'ai eu l'opportunité d'intégrer un service informatique durant 8 années. Durant cette période, j'ai eu comme mission de développer l'informatisation du dossier patient patient sur un établissement hospitalier. Ce que j'ai fait et aux dires de mes collègues soignants (donc non initiés, tels que les médecins, les infirmiers, les aides soignants, les kinés, les sages-femmes mais aussi les secrétaires, donc tu vois une population hétéroclites de personnes), j'ai relevé le défi avec brio. Ce n'est pas moi qui le dit mais le directeur qui était mon responsable et qui m'a reconnu comme devenu expert dans ce domaine.

    Tout ça pour te dire que je suis parti d'un logiciel métier, sur lequel je me suis formé et qui m'a servi de BASE pour développer l'outil en fonction des besoins de chacun.

    Je te reproche de ne pas vouloir m'écouter sur mes besoins et sur les attentes de Nanou. Il n'y a pas de base saine et tu développes des "trucs" dont on ne sait pas à quoi cela pourrait nous servir dans notre quotidien. Tu fais des tas de mystères, des posts indigestes auxquels on finit par ne plus comprendre ce dont on parle. Tu fais du chantage sur ton travail. Tout cela n'est pas concevable en l'état avec ma vision des choses.

    J'ai pris tout ce mois de mai pour réfléchir et rédiger ce courrier car in fine, je suis déçu. Oui, déçu car je pensais que tu pouvais m'aider dans le développement de cet outil. Tu me proposais de bonnes choses que tu développais en VBA. Mais, j'utilisais sans comprendre rien de ce que tu fais et ceci n'est pas viable en tant que tel. Ce n'est pas comme ça que je conçois l'entraide recherchée sur un forum, je souhaite comprendre ce qui est fait et que ce que je demande à minima soit respecté. Je ne suis pas contre le développement de fonctionnalités supplémentaires mais une fois que l'outil fonctionne comme je le souhaite, au moins un peu...

    Avec Nanou, nous avions envisagé gratifier ton travail pour te remercier, c'est vraiment dommage.

    Si tu veux continuer à nous aider, ce sera avec grand plaisir, sinon, bonne route.

    Xavier

    Xav33820 Posté le 23 mai, 09:09
    par Xav33820
    • Bonjour, j'ai répondu point par point à tout ce que tu as écrit ; lire mes posts R01 à R08. – rhodo 30 mai, 13:32
    0

    Bonjour Xavier ; R01

    « tu es devenu désagréable » : oui, car c'est pénible quand tu n'es pas capable d'indiquer précisément
    des références de feuilles et de cellules ! alors que je te l'avais demandé plusieurs fois ! pourtant, c'est
    la moindre des choses et tu devrais le savoir puisque tu as écrit que tu as eu une mission informatique,
    celle de développer l'informatisation du dossier patient sur un établissement hospitalier ; c'est pénible
    aussi quand tu ne réponds pas à certaines des questions posées.

    « tu es devenu arrogant » : tu te trompes complètement ! ce que tu as pris pour de l'arrogance, c'est
    simplement le fait que comme c'est moi qui ai fait le code VBA, c'est naturel que je sache mieux que
    toi le travail que j'ai fait et ce à quoi il sert ! or tu as inversé les rôles : tu as prétendu le savoir mieux
    que moi, ce qui est impossible vu que tu ne connais pas plusieurs éléments dont je voulais te parler,
    mais tu as refusé d'écouter et d'essayer de comprendre.

    rhodo

    rhodo Posté le 24 mai, 17:58
    par rhodo
    0

    @Xavier ; R02

    « Je te reproche de ne pas vouloir m'écouter sur mes besoins et sur les attentes de Nanou. »

    ben qu'est-ce qu'il te faut ! après tout le travail que j'ai fait pour toi, tu trouves que je ne vous
    ai pas écouté ? j'en ai même fait plus car j'ai mis des choses dont vous n'aviez même pas
    parlé et que vous avez validé ensuite, par exemple les coches en col M d'une feuille "MO",
    ainsi que la coche rouge pour avertir que le seuil d'alerte est atteint.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    c'est plutôt toi qui ne m'écoute pas quand tu n'indiques pas des références de feuilles et
    de cellules ou que tu ne réponds pas à des questions que j'ai posées.

    quand je pense que tu n'as rien écrit à propos des posts P01 à P12 ! tu n'as même pas eu
    la curiosité de te dire : « rhodo parle de quelque chose de caché ; s'il le dit, c'est que ça
    doit être vrai vu que c'est lui qui a fait le code VBA ; ce truc de caché, qu'est-ce que ça
    peut bien être ?
    » ; voilà aussi pourquoi je dis que tu ne fais aucun effort !  :(

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    idem quand j'ai indiqué qu'il y a une différence entre 2 feuilles "MO" seulement, et
    plus de 2 feuilles "MO" : tu n'as même pas cherché à savoir quelle différence ça
    pouvait être ! quand j'ai parlé de subtilités, c'est bien le cas, et ce n'était pas pour
    faire des mystères : c'était pour essayer d'attiser ta curiosité et t'inciter à chercher
    un peu par toi même les réponses.

    idem quand j'ai parlé de plusieurs difficultés techniques pour pouvoir faire une
    commande automatique dès que le seuil d'alerte est atteint ; avec plusieurs
    questions-réponses et une meilleure coopération entre nous, ça aurait peut-
    être
    été possible.

    si tu voulais du « tout cuit », ben avec moi tu es vraiment mal tombé !

    rhodo

    rhodo Posté le 26 mai, 14:48
    par rhodo
    0

    @Xavier ; R03

    « tu développes des "trucs" dont on ne sait pas à quoi cela pourrait nous servir
    dans notre quotidien. Tu fais des tas de mystères » :

    si tu avais mieux lu mes posts précédents, si tu avais su être plus patient, et si
    tu avais accepté de voir le 2ème fichier Word que je comptais faire au lieu de
    le bloquer par ton refus de voir ce qui était important et essentiel de voir :

    tu aurais pu comprendre à quoi servent les "trucs" que j'ai développés
    et il n'y aurait plus eu de mystères.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « des posts indigestes auxquels on finit par ne plus comprendre ce dont
    on parle. » : même réponse que ci-dessus.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « Tu fais du chantage sur ton travail. » : je suppose que tu veux parler du fait que
    je ne t'ai pas passé la v9 ; c'est tout simplement car c'est inutile d'enchaîner les
    versions si tu n'as pas vu tout ce qui concerne la v8 ; or y'avait encore beaucoup
    de choses à voir ! et tu ne t'en es même pas douté ! comme quoi c'est bien
    présomptueux de ta part quand tu dis connaître mieux que moi le travail
    que j'ai fait.

    « j'utilisais sans comprendre rien de ce que tu fais » : fallait mieux lire mes posts,
    et si besoin poser des questions !

    rhodo

    rhodo Posté le 28 mai, 07:53
    par rhodo
    0

    @Xavier ; R04

    « ceci n'est pas viable en tant que tel. » : je suis bien d'accord avec ça, et c'est
    pour cela que j'avais pris la peine d'écrire des longs posts, pour expliquer au
    mieux les choses ; au début, ça allait, mais ensuite tu es devenu impatient.

    or je refuse de te donner du « tout cuit » !!! j'aurais voulu que tu participes au
    moins un peu
    mais tu n'as pas voulu faire d'efforts : tu attendais seulement
    que la nouvelle version soit prête !  la preuve : tu es revenu sur ton sujet
    seulement car j'ai parlé de la v9 ! tu crois que je ne l'ai pas compris ?  ;)

    j'ai aussi pris la peine de faire le fichier Word "Mode d'Emploi", alors tu ne
    peux pas dire que je n'ai pas essayé d'expliquer mon travail !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « je souhaite comprendre ce qui est fait » : ben j'en n'ai pas eu l'impression
    vu que tu n'as pas pris la peine de bien lire mes posts, et que tu as bloqué
    la 2ème partie du fichier Word "Mode d'Emploi" que je voulais faire !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    dans P12, j'avais écrit : « pour le tri que tu avais demandé, c'est fait dans ma
    nouvelle version en préparation ; et même, j'ai fait mieux encore !  ;)  ça sera
    une bonne surprise pour plus tard !  :) ».

    là aussi, tu n'as même pas cherché à savoir  qu'est-ce que j'avais bien voulu
    pouvoir dire par « j'ai fait mieux encore !  ;) » ; tu n'es vraiment pas curieux,
    hein ?  ;)  et tu dis que tu souhaites comprendre ? à d'autres ! alors oui, j'ai
    effectivement fait un mystère (un de plus), mais c'est simplement car je t'en
    aurais parlé en temps voulu ! c'est-à-dire au moment de la v9, mais d'abord
    il aurait fallu qu'on finisse de voir tout ce qui est dans la v8 ! car sinon j'ai
    l'impression que j'ai travaillé pour rien, et c'est très désagréable ! vu que mon
    aide est gratuite, tu aurais au moins pu faire des efforts pour coopérer !

    rhodo

    rhodo Posté le 28 mai, 10:45
    par rhodo
    0

    @Xavier ; R05

    SI je t'avais fait payer, je suis sûr que tu aurais montré plus de coopération
    et de patience, que tu m'aurais écouté quand je te demande d'indiquer des
    références de feuilles et de cellules, que tu aurais répondu à toutes les
    questions posées, au lieu de les ignorer en faisant comme si je n'avais
    rien écrit ! avoue qu'il y a de quoi devenir désagréable ! on a l'impression
    que tu prends les gens qui t'aident pour des simples d'esprit ou pour des
    pigeons !  :(

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « Je ne suis pas contre le développement de fonctionnalités supplémentaires » :
    ok, ça c'est un bon point pour toi ; pour le tri dont j'ai parlé en fin d'R04, ce que
    j'ai fait en plus et qui fait que c'est mieux est justement une fonctionnalité
    supplémentaire !
      :)  de même que la coche "x" en col F d'une feuille "MO"
    dont tu as refusé que je te démontre l'utilité réelle en bloquant bêtement
    la 2ème partie du fichier Word "Mode d'Emploi" !  :(

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    « mais une fois que l'outil fonctionne comme je le souhaite, au moins un peu. » :
    justement la 2ème partie du fichier Word que tu as bloqué était pour donner
    des infos sur l'outil que tu souhaitais ; la preuve : tu as demandé la macro
    d'enregistrement des sorties d'ingrédients faites par la sub Write_PRQ() ; or
    pour cette sub, il y avait toute une partie que tu n'as pas voulu voir ! et cette
    partie était justement ce qui allait être la 2ème partie du fichier Word !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    j'ai déjà travaillé avec le logiciel de Base de données Microsoft Access, avec
    l'ancien DBase III+ (sous DOS) ; avant, j'avais programmé avec Turbo Pascal
    2 applications complètes "Gestion de fichiers" et "Gestion de stocks" (dont
    ces 4 méthodes : CMUP de la période, CMUP après chaque entrée, FIFO,
    LIFO)
     ; pourquoi j'en parle ? car certaines spécificités de tous ces logiciels
    et programmes m'ont été utiles pour faire ce que j'ai déjà fait ; j'allais t'en
    parler dans le 2ème fichier Word que tu as refusé de voir ; comme dit le
    dicton : « il n'y a pas pire sourd que celui qui ne veut pas entendre ! ».

    rhodo

    rhodo Posté le 28 mai, 11:01
    par rhodo
    0

    @Xavier ; R06

    plusieurs fois, je t'ai tendu une perche pour t'aider, mais tu l'as brisée au lieu
    de t'en servir !  :(  c'est comme un homme à la mer qui dénigre la bouée de
    sauvetage qu'on lui lance !

    je ne sais pas si tu as eu le temps de lire le 1er post que j'avais écrit sous ton
    post du 23 mai (j'ai changé le contenu par le texte de R01) ; ça aussi, c'était
    une autre perche, que tu n'as pas jugé utile de saisir.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    si tu avais lu mon post, il y avait une info très importante, suivie plus bas par
    une question très importante également ; si tu avais su y répondre, tu aurais
    compris à quel point tu t'es trompé en pensant connaître mieux que moi le
    travail que j'ai fait, et surtout tu aurais compris l'intérêt réel d'une coche "x"
    en colonne F d'une feuille "MO" ! un intérêt qui est lié aux connaissances
    sur Access, DBase III+, à "Gestion de fichiers" et à "Gestion de stocks".

    en principe, tu aurais alors dû répondre : « Désolé de t'avoir accusé à tort
    d'être arrogant, j'ai compris l'intérêt réel d'une coche "x" en colonne F d'une
    feuille "MO" ; je te fais de nouveau confiance, je suis prêt à écouter la suite
    et à continuer » ; mais apparemment, tu es bien trop fier pour admettre
    que tu t'es trompé ! alors qui est arrogant et bien trop orgueilleux ?  ;)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    quand j'ai accepté de prendre en charge ce projet, jamais je n'aurais pensé
    que tu allais être réfractaire aux infos que j'allais te donner, et faire à ce
    point de l'obstruction ! si j'avais su, je n'aurais même pas commencé !

    je suis de nature très patient, mais tu as réussi à épuiser ma patience !
    faut quand même le faire ! tu es un champion dans ton genre !

    rhodo

    rhodo Posté le 28 mai, 11:18
    par rhodo
    0

    @Xavier ; R07

    même si tu as relevé avec brio la mission informatique qui t'a été confiée,
    j'ai vu que tu as quand même plusieurs lacunes (par exemple pour ce qui
    concerne l'indentation dans une cellule),
    et côté VBA, il me semble que
    j'ai un niveau un peu meilleur que le tien, d'où les versions jusqu'à v8.

    pour la gratification, je l'aurais refusée car je suis bénévole ; je n'ai pas
    du tout aimé que tu t'adresses à moi comme si j'étais un employé à ton
    service ou à tes ordres car ce n'est pas du tout le cas ! je ne suis pas
    salarié du site, on aide si on veut, et quand on veut ; c'est pareil pour
    tous les autres contributeurs bénévoles.

    rhodo

    rhodo Posté le 28 mai, 17:12
    par rhodo
    0

    @Xavier ; R08

    vu la tournure que ça a pris, je laisse tomber ce projet ; ça ne vas pas
    du tout être évident pour toi de trouver un autre contributeur qui s'y
    connaît à la fois en VBA Excel, en Gestion de fichiers, en Gestion de
    stocks, en programmation d'application complète sous DOS, et qui
    accepte en plus de faire l'équivalent de toute une application VBA !

    -----------------------------------------------------------------------------------------------

    tu vas très probablement devoir requérir les services d'une société
    informatique, mais ce sera payant et sans doute même que ce sera
    très cher ! si tu feras pareil avec eux qu'avec moi, ils risquent de ne
    pas apprécier du tout ! ou ils ne diront rien mais feront grimper la
    note en conséquence ! un conseil : soit plus précis dans ce que
    tu demandes et indique à chaque fois les références de feuilles
    et de cellules ; si tu ne le fais pas, ça prendra plus de temps, et
    comme le temps coûte de l'argent, ça te sera facturé en plus !

    évite aussi d'ignorer les réponses qu'ils te poseront, sinon là aussi,
    ça prendra bien plus de temps et ça te coûtera bien plus cher !

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    au cas où eux aussi se lasseront même s'ils seront payés, faudra
    que tu essayes avec une autre société de services informatique.

    -----------------------------------------------------------------------------------------------

    tam cho oï ; que la lumière de la sagesse te guide sur le chemin
    de jasmins fleuris qui sera ta future voie !  :)

    bonne route et bonne chance pour la suite ; sayōnara.  ;)

    rhodo

    rhodo Posté le 28 mai, 18:30
    par rhodo

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :