> Tous les forums > Forum Bureautique
 Automatisation des commandesSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
JeanDel
  Posté le 08/09/2006 @ 18:09 
Aller en bas de la page 
Petit astucien
Bonjour chers spécialistes Quelqu'un peut il me dire si ma demande est du rêve ou réalisable ? Il s'agit pour moi de connaître les quantités à commander chaque semaine, dont le fichiers ci-joint, vous permettra peut être de mieux me comprendre. http://cjoint.com/?jisgkED41O en vous remerciant de l'attention que vous me porterez.
Publicité
Bérylion
 Posté le 08/09/2006 à 20:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Salut un truc du genre ça ? : http://cjoint.com/?jiuolzb10h
dixit
 Posté le 08/09/2006 à 20:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonsoir, questions : - chaque menu est-il toujours servi le même jour (menu1 et 3 le lundi par exemple) ; si c'est non, aïe aïe aïe - attention à la cohérence des unités : les petits oignons surgelés : 2 unités par personne et commande au Kg ; on fait comment pour le calcul ? - peut-être prévoir dans chaque menu une colonne pour mentionner la quantité par personne déterminée dans l'unité de commande. a+
JeanDel
 Posté le 08/09/2006 à 21:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonsoir Berylion, dixit, Tout d'abord un grand merci pour m'avoir répondu. Berylion : J'avais pensé à une formule de ce type, mais ca ne va pas. dixit : Non les menus ne sont pas toujours servis ainsi. en fait ce que je désirerai, c'est que tapant "Menu x" ou x est le numéro du menu en A4, ceci m'affiche la totalité du menu en A6:A1, ainsi que les quantités nécessaires à leursq réalisations en B6:B19. Ceci en vue de faire un récapitulatif des produits et quantités à commander. Je ne sais si je me fais bien comprendre, mais je ous remercie chaleureusement de vous pencher sur le problème.
JeanDel
 Posté le 08/09/2006 à 21:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Re, Petite précision, il s'agira au final de 60 menus qui seront toujours les mêmes pendant trois mois de suite
dixit
 Posté le 08/09/2006 à 22:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
re et oui, cela se complique. en première analyse, il me semble que seule une macro pourrait répondre à la demande : cette solution est-elle acceptable ? comme il est tard, à demain ... a+ et est-ce qu'on gagne un menu si on y arrive ?
Marcus Mercury
 Posté le 08/09/2006 à 22:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonsoir, quelques Vlookup, Hlookup et Index peuvent résoudre le prolème.... Malheureusement, il est un peu tard pour moi... t'as combien de menus différents ???? 1 menu = une seule série d'ingrédients ???
JeanDel
 Posté le 09/09/2006 à 08:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour à tous, Marcus Mercury : quelques Vlookup, Hlookup et Index peuvent résoudre le prolème.... J'avoue que je ne comprends pas ... Je disposeri de 60 menus qui seront toujours les mêmes pendant trois mois de suite. Merci pour ton aide.
dixit
 Posté le 09/09/2006 à 09:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonjour, me répondre svp pour pouvoir continuer : 1 - cohérence des unités : création d'une colonne pour portion par unité de commande exemple les oignons 2 - passer par une macro est-ce un problème pour l'utilisateur ? a+ vlookup = fonction de recherche.
Publicité
JeanDel
 Posté le 09/09/2006 à 10:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour dixit, Je joins un nouveau fichier ici : http://cjoint.com/?jjkww76URn N'en étant qu'au tout début, ce fichier peut être modifié sans problème. Les macros ne me gênent pas dans la mesure ou elles sont détaillées (explication de leur fonction) étant débutante dans ce domaine. Je vous remercie bien chaleureusement de vous pencher sur ma demande
dixit
 Posté le 09/09/2006 à 10:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
re j'ai travaillé avant de voir la réponse. je joins le [url="http://cjoint.com/?jjkKg4a1ir"]classeur[/url] que j'ai préparé sur la base du classeur initial. les modifications sont les suivantes : - pas de macro pour l'instant - seul le menu 1 a été utilisé dans les 2 feuilles - feuille menu : des colonnes ont été ajoutées pour un n° d'ordre séquentiel, une quantité / personne par unité de commande, l'unité de commande et un nom a été attribué Menu1 (sans espace) - feuille commande (nouvelle ; l'ancienne a été nommée OLD) des colonnes ont été ajoutées dans le même esprit que pour la feuille menu utilisation des fonctions RECHERCHEV et CHOISIR ; j'utilise CHOISIR car je n'ai pas réussi à intégrer directement le nom du menu dans la fonction RECHERCHEV (je ne sais pas si c'est possible) ; ceci pour tenir compte aussi du fait que le menux pour se trouver n'importe où dans les différents jours. inconvénient : s'il y a 60 menus la formule sera à rallonge et peut-être même impossible : à voir à suivre
dixit
 Posté le 09/09/2006 à 13:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
re je confirme : la fonction CHOISIR n'accepte que 29 arguments donc impossible avec 60. A revoir ... a+
dixit
 Posté le 09/09/2006 à 14:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
re voici une nouvelle [url="http://cjoint.com/?jjoODfJCn5"]version [/url] toujours sur la base du classeur initial. j'ai contourné la limite de CHOISIR en fractionnant en 3 parties par un SI. des noms de menus (Menu28 Menu59 Menu60 etc...) ont été créés pour le besoin du test sur la même plage que Menu1 pour simplifier ; à revoir évidemment sur la feuille Commandes, il suffit de saisir le n° du menu en B4 ; 28 par exemple ça semble fonctionner. j'insiste encore sur le concordance des unités entre portion par personne et unité de commande. je n'ai pas corrigé pour tenir compte des portions pour 4. a+
JeanDel
 Posté le 09/09/2006 à 18:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonsoir dixit, En C7, j'ai modifié comme suit : Suppression de la colonne "C" et modification de ta formule et ça fonctionne : =SI($C$4<=29;RECHERCHEV($A7;CHOISIR($C$4;Menu1;Menu2;Menu3;Menu4;Menu5;Menu6;Menu7;Menu8;Menu9;Menu10;Menu11;Menu12;Menu13;Menu14;Menu15;Menu16;Menu17;Menu18;Menu19;Menu20;Menu21;Menu22;Menu23;Menu24;Menu25;Menu26;Menu27;Menu28;Menu29);3;0);SI($C$4<=58;RECHERCHEV($A7;CHOISIR($C$4-29;Menu30;Menu31;Menu32;Menu33;Menu34;Menu35;Menu36;Menu37;Menu38;Menu39;Menu40;Menu41;Menu42;Menu43;Menu44;Menu45;Menu46;Menu47;Menu48;Menu49;Menu50;Menu51;Menu52;Menu53;Menu54;Menu55;Menu56;Menu57;Menu58);3;0);RECHERCHEV($A7;CHOISIR($C$4-58;Menu59;Menu60);3;0)))*$C$5 J'ai ensuite reporté la formule en la corrigeant pour le soir et ça fonctionne également. Je te remercie très chaleureusement de ton intervention. En te souhaitant une très bonne soirée.
JeanDel
 Posté le 09/09/2006 à 18:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Mes excuses, maître dixit, Comment éviter les "#N/A" pour les cellules non renseignées ? En te remerciant de nouveau.
dixit
 Posté le 09/09/2006 à 20:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonsoir, sujet déjà traité sur ce forum, à plusieurs reprises je crois. voici l'un d'eux [url]https://forum.pcastuces.com/sujet.asp?SUJET_ID=273336[/url] avec un alourdissement évident des formules. une autre solution plus simple, si c'est possible : éviter les cellules non renseignées ... a+
JeanDel
 Posté le 09/09/2006 à 21:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Merci dixit et bonne soirée .
Publicité
dixit
 Posté le 10/09/2006 à 13:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonjour, ma solution ne me donnait pas entière satisfaction à cause de la formule à rallonge, j'ai donc posté un sujet ce matin[url]https://forum.pcastuces.com/sujet.asp?SUJET_ID=299739[/url]. résolu par Galopin : voir la réponse qui simplifie le tout. Les formules sont beaucoup plus lisibles. (trop fort Galopin, on n'arrive pas à suivre ...) a+
JeanDel
 Posté le 10/09/2006 à 15:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour dixit, Un grand merci à toi pour ton assiduité à résondre mon problème. Bonne fin de journée
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
VBA et commandes extérieures
Créer facture sur Word à partir de commandes Excel
Automatisation d'incrémentation d'1 table à l'autr
automatisation du cursseur
invite de commandes
commandes VBA
commandes clients de livres
automatisation d'une requete suppression
Perte de commandes
Correspondance des commandes word 2003 - word 2007
Plus de sujets relatifs à Automatisation des commandes
 > Tous les forums > Forum Bureautique