Fanatique d'Excel

Inscrit le :13/10/2014
Dernière activité :22/10/2022 à 06:33
Version d'Excel :2013 FR + GSheets
Emploi :Ingénieur
Lieu :85330-NO
Messages
22'161
Votes
3'206
Fichiers
37
Téléchargements
120'779
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par Steelson - page 437

DateAuteur du sujetSujetExtrait du message
27/02/2015 à 18:14ArnoNoarAide pour faciliter un travail de monstreOk je vais faire une solution encore plus simple en utilisant LIGNE() mais il faudra respecter la mise en page avec 2 lignes vierges entre chaque groupe...
27/02/2015 à 18:06ArnoNoarAide pour faciliter un travail de monstreJ'ai ajouté quelques groupes avec les autres produits ... tu verras les formules n'ont pas changé d'un poil mais les résultats le seront une fois le tableau rempli ...
27/02/2015 à 17:43ArnoNoarAide pour faciliter un travail de monstreEt bien si justement, recopie la feuille ou le groupe de cellules autant de fois que tu veux en changeant juste le nom du produit ... et tu verras, puisque RECHERCHEV fait référence au nom du produit (attention à l'orthographe) L'astuce a été de rajouter la colonne D qui concatène le nom du produit...
27/02/2015 à 00:29HeadTrick24 Synthétiser des conditions multiples à plusieurs colonnesEn D1, à tirer vers le bas edit : le temps que je m'y mettes ... et je donne la même solution que Fred ...
27/02/2015 à 00:21ArnoNoarAide pour faciliter un travail de monstreCe que je te propose : ajoute une colonne à ton tableau : cela fera la concaténation du produit et du conditionnement (colonne D qui servira d'identifiant) dans les fiches, je te propose une formule passe-partout, il suffit de mettre le nom EXACT du produit et la bonne valeur est prise en compte...
26/02/2015 à 17:15gadlunProblème MFC et agenda hebdomadaire (semaine paire+impaire)Je comprends mieux la logique maintenant de la double colonne. Et là, en effet, je ne sais pas comment faire dans ce cas de fusion qui exprime que la matière est commune aux 2 semaines ! je vais réfléchir mais je ne sais pas s'il y a un moyen (sauf bien sûr à avoir les 2 cases identiques mais dans c...
26/02/2015 à 11:33gadlunProblème MFC et agenda hebdomadaire (semaine paire+impaire)Je ne retrouve pas la dernière proposition que j'avais faite avec des semaines paires et impaires, surtout que dans cette version une seule des 2 colonnes est coloriée !! pour repérer les cellules fusionnées, la seule solution est de forcer l'encadrement des cellules par un trait assez épais noir, c...
25/02/2015 à 06:26gadlunProblème MFC et agenda hebdomadaire (semaine paire+impaire)Voilà, en double file, plus difficile à main,tenir...
25/02/2015 à 04:49gadlunProblème MFC et agenda hebdomadaire (semaine paire+impaire)Je vais regarder ... en attendant, ci-joint une évolution : onglets semaine paire et semaine impaire...
25/02/2015 à 02:59gadlunProblème MFC et agenda hebdomadaire (semaine paire+impaire)Une première maquette sur un onglet séparé cela évite déjà les cellules fusionnées qui sont toujours un casse-tête...
24/02/2015 à 17:02Lumbreiser Arrondi inférieur en format personnaliséEn effet, avec un format de type "0", il n'affichera pas les décimales, mais affichera 5 et non l'arrondi inférieur...
24/02/2015 à 16:59Monsieurexcel Remplacer dans plusieurs formule le nom d'un ongletCurieux car c'est bien la méthode que j'aurais proposée y a t'il des espaces dans les noms d'onglet ? notamment dans l'un et pas l'autre ...
24/02/2015 à 16:58botidu60 Lenteur d'une liste faite sur VBATout le plaisir est pour moi ... challenge relevé ! milliard est aussi un juron chti ...
24/02/2015 à 14:28botidu60 Lenteur d'une liste faite sur VBACela ne rame plus ! reste à refaire le menu qui appelait un autre fichier j'ai respecté le contenu de chaque onglet la mise à jour d'un tableau croisé dynamique entraîne la mise à jour automatique des autres https://www.cjoint.com/c/EByoNCJUgep...
24/02/2015 à 13:53botidu60 Lenteur d'une liste faite sur VBAOK Je suis en train de revoir ton fichier, pour moi la solution à laquelle je n'avais pas pensé immédiatement car j'étais axé sur la résolution des formules ... c'est tout simplement d'utiliser les tableaux croisés dynamiques ! Et pour une fois, la structuration de l'onglet "LISTE DES TRAVAUX A PREV...
24/02/2015 à 13:02botidu60 Lenteur d'une liste faite sur VBADECALER ne remplace pas SOMMEPROD Il faut laisser SOMMEPROD en place Par contre, la formule SOMMEPROD fait appel à des matrices comme A1:A1000, c'est cela qui doit être remplacé par DECALER qui va définir une matrice à partir d'une cellule en la décalant et en l'augmentant. Fais un petit essai bidon...
24/02/2015 à 11:53botidu60 Lenteur d'une liste faite sur VBAIl semble que MENU fasse appel à des macros sur un autre fichier !! pourtant j'avais tout désactivé ce matin mais cela m'empêche toujours de sauvegarder les essais de modifications. Il y a 2 façons de faire ... tracer une bande horizontale colorée à la ligne 1000 et demander d'inclure des lignes au...
24/02/2015 à 03:09botidu60 Lenteur d'une liste faite sur VBAIl faudrait aussi réduire la taille des zones liste et ctrx J'ai tenté de modifier le fichier, mais curieusement je n'arrive pas à enregistrer mon travail. Et les macros font aussi appel à un autre fichier !!! Il faudrait refaire une mise à plat complète du fichier et éviter les liens vers d'autres...
23/02/2015 à 19:36botidu60 Lenteur d'une liste faite sur VBAPour moi la lenteur vient du re-calcul des valeurs, notamment avec des formules matricielles SOMMEPROD sur des plages importantes comme ici : si tu peux réduire la plage, ce serait bien ! après je ne sais pas s'il y a d'autres améliorations possibles ...
23/02/2015 à 15:44FredPuyb24 Arrondi d'unitéOk merci, je comprends mieux maintenant le sujet, et j'en apprends aussi au passage...
23/02/2015 à 15:40FausteMenu déroulant dynamique multi critèresLa structuration de la base de données est très complexe, trop. Il faudrait mettre en colonne .... cela me rappelle un exercice qui avait été posté ici sur les codes postaux. Voir le fichier joint, la base est structurée simplement...
23/02/2015 à 15:34FredPuyb24 Arrondi d'unitéSauf erreur de ma part, pour moi il y a beaucoup plus simple ...
23/02/2015 à 11:03warryComparaison de 2 listesVersion sans macro à toutes fins utiles .....
22/02/2015 à 08:21warryComparaison de 2 listesUne solution simple = NB.SI si le résultat est 0 c'est que le n° n'apparait pas dans l'autre colonne ensuite un tableau croisé dynamique pour synthétiser dans un autre onglet https://www.cjoint.com/c/EBvtve8HaHP...
22/02/2015 à 08:18dann Surlignage ligne selon condition en VBASans oublier l'excellente solution de LouReed, je signale juste qu'une seule et même condition peut être appliqué à tout un ensemble de cellules. Soit en les indiquant dans la MFC, soit en recopiant kle format de la cellule ...
22/02/2015 à 01:35krobart501 Rendre invisible cellule RECHERCHEV si =0Dans ce cas il faut passer par une mise en forme conditionnelle qui mettra la police à la même couleur que le fond...
22/02/2015 à 01:32dann Surlignage ligne selon condition en VBAPourquoi ? ce serait justement adapté ici ...
20/02/2015 à 18:29gaiashana Tirage au sort sans doublonsC'est à l'ensemble du forum qu'il faut faire appel, cela permet d'avoir plusieurs solutions, surtout que certains sont plus calés que d'autres sur certaines questions, et surtout cela permet d'enrichir les exemples et d'en faire profiter plus de monde. Pour parfaire la solution, j'ai mis le nombre d...
20/02/2015 à 13:19gaiashana Tirage au sort sans doublonsLe meilleur bouquin ... c'est ici ! Petit à petit il faut décortiquer les questions et réponses .....
20/02/2015 à 03:08mardollar Fonction sommeD'ailleurs, en complément de ma réponse ci-dessus : la valeur A peut-être mise dans une cellule et la fonction proposée faire appel à cette cellule plus généralement, un tableau croisé dynamique peut faire la même chose pour toutes les valeurs possibles...
20/02/2015 à 02:43gaiashana Tirage au sort sans doublonsUne autre solution dans ce cas sans macro, j'ai rendu plus flexible ton exemple ... il te suffit maintenant de rajouter des candidats dans la liste de la colonne A ou d'en retrancher Si tu veux la répartition en plus de 2 équipes,s c'est possible...
20/02/2015 à 02:19RaraalelSauter des colonnes de manière régulière et dragUn essai...
20/02/2015 à 02:13mardollar Fonction sommeSOMMEPROD estadapté pour cela, ou SOMME.SI...
20/02/2015 à 02:08ibertrand Calcul sur une dateC'est bien le cas de la formule que je t'ai mise. Explications : avec NumJourLivraison = 1 pour lundi, 2 pour mardi etc ... Si le jour de commande est plus grand ou égal au NumJourLivraison, alors je rajoute 7 jours...
19/02/2015 à 19:49ibertrand Calcul sur une datePour une date en A1 ...
19/02/2015 à 18:10RaraalelSauter des colonnes de manière régulière et dragOui avec DECALER en jouant aussi sur COLONNE Un petit bout de fichier permettrait de répondre précisément...
19/02/2015 à 16:11furiousxsi Casse tête Pour une feuille de calculJ'aime bien relever des challenges. Ce qui m'a plu dans l'exercice est de résoudre un système de 2 équations à 5 inconnues avec une bonne qui est que les solutions doivent être positives. Le code VBA est vraiment très simple ici...
19/02/2015 à 12:36furiousxsi Casse tête Pour une feuille de calculDonc c'est parfait ! Pour colorier, il faut utiliser la mise en forme conditionnelle. Mais pourquoi ? la simulation ne prend que les valeurs qui donnent le résultat juste ...
19/02/2015 à 05:51furiousxsi Casse tête Pour une feuille de calculC'est plus clair avec ton brouillon .... à tester...
18/02/2015 à 21:22furiousxsi Casse tête Pour une feuille de calculJ'ai fait les 44 cas possibles pour 3000m il faut maintenant que je passe à l'élaboration d'un algorithme pour automatiser et appliquer à d'autres valeurs quant au temps, cela reste un grand mystère pour moi .....
18/02/2015 à 20:34Béa13 Problème de cases vides prises en comptes dans formuleEn D19, je mettrais : à recopier de D16 à D20 Pour le reste, les minis semblent bien fonctionner même si case blanche...
18/02/2015 à 13:36furiousxsi Casse tête Pour une feuille de calculJ'ai commencé à décortiquer .....
18/02/2015 à 10:37Pierlaut Formule d'un minimum à plusieurs conditionsJ'insiste, je pense que ce serait plus simple de le faire en tableau croisé dynamique. Il suffit d'actualiser le tableau (à la main ou en VBA à l'ouverture). Le tableau croisé dynamique permet d'avoir pour une même donnée les mini, maxi, moyenne, écart-type, voire des formules personnalisées. On peu...
18/02/2015 à 02:52Pierlaut Recherche du titre d'une colonneVoir exemple joint...
18/02/2015 à 02:46furiousxsi Casse tête Pour une feuille de calculEt moi j'ai coulé car je comprends encore moins le sujet. Est-il possible de le mettre sous forme d'équation ...
18/02/2015 à 02:44Pierlaut Formule d'un minimum à plusieurs conditionsDans ce genre de cas de figure, j'utilise simplement un tableau croisé dynamique...
17/02/2015 à 06:44furiousxsi Casse tête Pour une feuille de calculMerci pour le lien, je venais juste de trouver et d'appliquer la suppression des antislashes. Pour le problème, je ne suis pas sûr de bien comprendre l'énoncé. Vitesse 1= 0 unité Vitesse 2= 2.5 unités Vitesse 3= 5 unités Vitesse 4= 7.5 unités Vitesse 5= 10 unités En sachant que chaque vitesse sur 10...
16/02/2015 à 19:23furiousxsi Casse tête Pour une feuille de calculOK Je vais y réfléchir demain (là je suis sur un grave problème de php méthode get avec un antislash qui me gêne)...
16/02/2015 à 19:08furiousxsi Casse tête Pour une feuille de calculIl y a 655 360 000 combinaisons possibles, donc il faut optimiser la macro ...
16/02/2015 à 18:28furiousxsi Casse tête Pour une feuille de calculDésolé, hors des clous ... la demande ne pourra jamais être satisfaite avec 3000 puisque le maxi est de 0*V1+0*V2+0*V3+0*V4+160*V5=1600 ! edit : non, il faut diviser par 10, autant pour moi ... avant de poursuivre, est-ce que c'est cette solution ? je pense que pour éviter des combinaisons en nombre...