Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Hier à 21:54
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'084
Votes
2'050
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 37

DateAuteur du sujetSujetExtrait du message
16/11/2024 à 18:36Geoffan Trier une base de donnee sur plusieurs feuillesUn simple TCD sait faire le job .....
16/11/2024 à 15:10Mandresy1915 MFC de 2 tableaux suivant emplacement du curseurVoici votre fichier...
16/11/2024 à 14:54mimydes Nommer une feuille automatiquement en fonction de la date d'une celluleRe, voici un fichier avec la macro (et une autre pour supprimer toutes les feuilles sauf "modèle")...
15/11/2024 à 17:22modyRépartition des billets selon leur valeur monétaireRe, 2 macros, une pour créer une nouvelle situation et l'autre pour répartir...
15/11/2024 à 11:54modyRépartition des billets selon leur valeur monétaire@Saboh12617, allez ..., toutes les combinaisons possibles avec le nombre et le type de billets ... en éspérant que Mody utilise 365 en utilisant "Solver"...
15/11/2024 à 11:49MagouPlan de charge ou diagramme de ganttRe, la feuille "Contraintes" avec un filtre (il y a quelque plages nommées et vos données sont maintenant un tableau structuré) je ne comprenais pas la feuille "objectif"...
15/11/2024 à 09:01MagouPlan de charge ou diagramme de ganttC'est plus facile si vous montrez un fichier (anonymisé) comme exemple et je suppose qu'un simple filtre suffira pour résoudre votre problème...
15/11/2024 à 08:57OLGone67Trouver la meilleur note possible ?Re, c'est pour dimanche, il y a une chose, je vois 3 fois "<=SumL10Max" dans cette formule, donc elle devrait retenir toutes les combinaisons " < =120" je suppose .....
14/11/2024 à 19:36OLGone67Trouver la meilleur note possible ?Impressionant, je ne connais pas encore toutes ces fonctions365, donc cela sera pour le weekend (le dimanche avec une café ...) A première vue, vous n'avez que les combinaisons avec somme L10 = 120, mais celles < 120 sont aussi permis. Pour le moment, c'est encore du chinois .....
14/11/2024 à 19:21mimydes Nommer une feuille automatiquement en fonction de la date d'une celluleRe, et si vous ajoutez ce s dans les déclarations, par exemple cette ligne Dim année, i, z , s...
14/11/2024 à 10:06StokyGrouper des feuilles en une seuleCela dépend un peu de la mis en page des 137 pages, mais un premier essai, si cela ne focntionne pas, un fichier d'exemple (anonymisé), comme jpbt84 le disait aussi, est préférable. Peut-être il y a des entêtes sur chaque page qu'il faut supprimer ou il y a plusieurs blocs de données su chaque page...
13/11/2024 à 19:19geogeo085 Retrouver un nombre depuis un tableau des 2 listes de données@JB_, je ne connaissais pas ce double RECHERCHEX, un peu difficile à comprendre la première fois...
13/11/2024 à 19:08mimydes Nommer une feuille automatiquement en fonction de la date d'une celluleRe, bonjour mimudes, salut jpbt84 dans la même macro + véification si la feuille n'existe pas encore...
13/11/2024 à 18:45geogeo085 Retrouver un nombre depuis un tableau des 2 listes de donnéesVoici la formule...
13/11/2024 à 13:18Giulia72Table de Berger - Tour de rotations pour speed meetingRe, si moi, je ne me trompe pas, 7 tables de 7 personnes pendant 7 tours, chaque personne rencontre 6 autres personnes par tour, donc après 7 tours, ce seront au max 42 personnes, il manque un 8eme tour pour finir le job, mais cela sera plus dûr que les 7 tours précédents EDIT : sorry, maintenant je...
12/11/2024 à 20:30Giulia72Table de Berger - Tour de rotations pour speed meetingRe, comment faut-il lire ce schéma ...
12/11/2024 à 19:40Giulia72Table de Berger - Tour de rotations pour speed meetingLe plus facile/pratique, c'est que chaque fois un groupe se déplace une position (par exemple vers gauche) et dès qu'on quitte une table on se déplace vers la table suivante complètement à droit. Oubien chaque changement pair groupe 1 se déplace vers gauche et chaque changement unpair groupe 2 se dé...
12/11/2024 à 12:09BelliniProblème Macro SolveurRe, voici la même macro, un peu plus paramétrée (donc à partir du nombre de mois et ressources est fait tout tout seul). Et on a aussi une limite "minimale" pour les 2 PS. Il faut savoir que vos 60 variables "integer", c'est presque le max, si c'est encore plus lourd, Solveur se perd dans les branch...
11/11/2024 à 20:32TacentaureRecherche V sur plusieurs colonnesSi ces valeurs ne sont pas uniques, voici une formule qui fonctionne aussi dans ces cas...
11/11/2024 à 19:13OLGone67Trouver la meilleur note possible ?Bonjour Curulis57, on fait de combinaisons de 4 personnes, donc si on prend les 4 meilleurs valeurs "Daily" pour chaque valeur "L10", cela reduit le choix enormément. Le 5eme valeur du même L10 n'entera jamais dans la solution, donc ignorez-le directement au début...
11/11/2024 à 19:03BelliniProblème Macro SolveurRe, salut h2so4, un essai...
11/11/2024 à 15:34BelliniProblème Macro SolveurRe, Solver pour des problèmes pareils ??? Vous avez un fichier ...
11/11/2024 à 12:02OLGone67Trouver la meilleur note possible ?Re, j'ai relu la macro de Curulis57 et il y a une chose de très intelligent, la 2eme ligne (à ajouter dans la macro) >>> ptr1 = 735.000 et ptr2 = 5 Il avait fait cela pou les autres boucles aussi, mais vue les valeurs, ces autres lignes ne servaient à rien For k3 = k2 + 1 To UBound(myTbl) ...
11/11/2024 à 10:19moreausteRetour espace plus ou moins nombreux selon mot-clés trouvé dans celluleC'est mieux, je crois, mais commence à modifier votre profil avec l'information de @JFL (que je salue)...
11/11/2024 à 10:09OLGone67Trouver la meilleur note possible ?Re, je mens quand je dis que je n'ai rien volé de @Curulis57, les 2 solutions sont très similaires. avec 500 noms et aleatoire 4 noms = 2.600.000.000 combinaisons, réducer jusqu'à 136 = 13.600.000 combinaisons (0.5%). La fonction "EvalScore" est appelée 2.176.000 fois (donc on a incrémenté ptr1) en...
10/11/2024 à 22:42moreausteRetour espace plus ou moins nombreux selon mot-clés trouvé dans celluleRe, vous n'avez pas encore posé la question, donc une solution ici ... avec excel365...
10/11/2024 à 12:55modyColorie certaines lettres en bleu dans la ListBox 1Re, impossible pour ce listbox, je crains .....
09/11/2024 à 20:35moreausteRetour espace plus ou moins nombreux selon mot-clés trouvé dans celluleBonjou moreauste, colonne D = en une cellule colonne E:... = séparé...
09/11/2024 à 16:59Joco7915Couleurs dégradées selon valeurC'est quoi, ces coulurs dégradés ...
09/11/2024 à 10:10ElaxosPlanning d'astreinte justeRe, pouvez-vous joindre un planning (anonymisé, en excel ou pdf ) que vous avez déjà crée avec une description et les contraintes. (si cela n'est pas anonymisé vous pouvez l'envoyer par MP)...
09/11/2024 à 09:57OLGone67Trouver la meilleur note possible ?@Saboh12617, je ne sais pas si vous reconnaissez encore votre propre enfant...
08/11/2024 à 19:56OLGone67Trouver la meilleur note possible ?Ps. nos messages se sont croisés Je ne le sais pas, mais si vous supprimez aussi les lignes à partir du 5eme "Daily" du même "L10", cela accèlera aussi votre macro ? Les deux macros sont dans le même ordre de grandeur du temps...
08/11/2024 à 19:34OLGone67Trouver la meilleur note possible ?Re, @Curulis57, ce n'est pas tout à fait bête, voir PJ, 500 lignes et en colonne H, toutes les lignes à partir du 5eme "large" valeur du même L10 est "0". Comme ça, on n'a que 180 (36%) des 500 lignes dans la matrice tTab de votre macro. C'est pourquoi la macro ne prend que 0.95 (10%) sec au lieu de...
08/11/2024 à 18:08OLGone67Trouver la meilleur note possible ?Une solution avec "Opensolver" (Solver ne le trouvait pas)...
08/11/2024 à 17:40OLGone67Trouver la meilleur note possible ?@saboh12617, à partir de la colonne AA, on a 45 poids uniques de L10 et leur nombre dans la colonne AB, puis les "Daily" descendant à partir de la colonne AC. Maintenant il faut faire des permutations ou lieu de combinaisons, alors il y en a 3.576.000 !!!!! Vue la vitesse de h2so4 et curulis57, je n...
08/11/2024 à 14:22Joco7915 Optimiser code coier/coller sans doublonsRe, c'est chaque fois à peu près la même chose .....
08/11/2024 à 12:45OLGone67Trouver la meilleur note possible ?Impressionat aussi h2so4, il est recursif mais je ne l'ai pas encore bien lu .....
08/11/2024 à 10:40Eric_angers Taille des fichiers XLSM (suite)J'utilise presque toujours l'extension "xlsb" (donc binaire), on n'a pas ce genre de problèmes, je crois. Je me trompe ...
08/11/2024 à 10:36BoulSuite recherche occurrenceUn essai (si cela fonctionn avec excel2007...)...
08/11/2024 à 10:18OLGone67Trouver la meilleur note possible ?Etonnant...
08/11/2024 à 09:58modyColorie certaines lettres en bleu dans la ListBox 1Une textbox, on sait modifier les couleurs si nécessaire, une listbox probablement pas...
08/11/2024 à 09:06OLGone67Trouver la meilleur note possible ?Re, la feuille "Solver" = la solution avec solver quasi instantément. Mon experience me dit que solver traite bien ce genre de problèmes jusqu'à 50 variables, donc ici avec 42, okay. Mais si on répète cela avec 100 lignes, solver se perd dans les branches ... . Comme on voulait traiter jusqu'à 500 é...
07/11/2024 à 17:07OLGone67Trouver la meilleur note possible ?Re, @Saboh12617, la somme de L10 pour vos 4 personnes est 180, donc plus grand que la limite de 120...
07/11/2024 à 09:57OLGone67Trouver la meilleur note possible ?Re, la remarque d'avoir une liste de 500 personnes et 4 personnes à choisir, cela est environ 2.600.000.000 combinaisons, la macro de @mafraise fait environ 100.000 combinaisons par seconde, donc la durée sera environ 7 heures et si on fait quelque manipulations malines (trier etc) peut-être en 6 he...
07/11/2024 à 09:35Exactement10Colorier les onglets "feuilles" en cliquant sur un boutonRe, bonjour Yvouille, cela est pinailler. Les propositions de @mafraise et @saboh12617 étaient environ la même chose, une liste "Sommaire" dans une nouvelle feuille avec des liens pour vers les feuilles originales. J'ai montré un outil dans Excel qui fait cela directement, sans trop de complications...
06/11/2024 à 20:04OLGone67Trouver la meilleur note possible ?Re, pour le moment c'est 143.8 ??...
06/11/2024 à 19:06OLGone67Trouver la meilleur note possible ?Un essai, justement avec L10, je ne comprends pas l'histoire des différences...
06/11/2024 à 17:46philcashman SI cellule contiens une texte spécifique insérer une ligne@Saboh12617, mes excuses, j'ai réagi trop vite pour ce qui concerne le ">" Ce "1" entre les parenthèses est pour les majuscules/miniscules...
06/11/2024 à 17:41Joco7915 Copier/coller une feuill avec des boutons activxUn essai, je ne sais pas si tout est copié/collé...
06/11/2024 à 12:50philcashman SI cellule contiens une texte spécifique insérer une ligneBonjou philcashman, salut saboh12617, @saboh12617, n'est ce pas...