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'887
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par Steelson - page 117

DateAuteur du sujetSujetExtrait du message
17/09/2020 à 10:24lala64990Compter le nombre de jours sur un mois donnéDans la formule, il y a 7 chiffres 0 ou 1 qui représente chaque jour de la semaine, du lundi au dimanche pour exclure un jour, il suffit d mettre 1 à la place du 0 correspondant au jour...
17/09/2020 à 09:07charlisabFeuille heures supplementaireBonjour, je vais essayer de faire un projet qui colle plus aux exemples que tu as donnés. Laisse moi e effet un jour ou deux et je t'expliquerai comment cela fonctionne ...
17/09/2020 à 09:05galopin01 Répartition VBA Quine LotoJe viens de faire une vérif rapide .. 270.000 lignes 9.194 lignes gérées au moins 2 fois, une générée 4 fois mais AUCUN "tri-lignes" (carton) identique sur le lot...
17/09/2020 à 05:55galopin01 Répartition VBA Quine LotoJ'ai mis en PC en chauffe...
16/09/2020 à 21:09galopin01 Répartition VBA Quine LotoWahou ... bon j'aime bien les challenges et pour que les vérifications soient simples, il faudra que la macro intègre ces contrôles ... en tous cas si c'est pour aider ce genre de cause je suis présent ! tu peux compter sur mon aide...
16/09/2020 à 17:44galopin01 Répartition VBA Quine LotoEt voici un carton généré aléatoirement (et c'est blindé de vérification), suffit de faire F9 pour en avoir un nouveau parmi les milliards de possibilités ! il faudrait que j'arrive à passer le fichier mais il fait 2,5 Mo, j'y ai mis les 8490 grilles 84 familles 74445 assemblages après avoir adopté...
16/09/2020 à 17:10galopin01 Répartition VBA Quine LotoCa c'est juste pas possible, sauf à me démontrer le contraire : Les cartons ont donc 90 case "1" qu'on va remplir avec les 90 numéros. si si c'est possible ...
16/09/2020 à 13:24galopin01 Répartition VBA Quine LotoExact ! là j'ai saisi cette nuance, merci...
16/09/2020 à 13:21charlisabFeuille heures supplementairePas de réponse de personne ... alors je vais exprimer mon avis : si tu veux simplifier, il ne faut surtout pas faire une feuille mensuelle crée une feuille à tout jamais, plurimensuelle, pluriannelle même crée un onglet de calcul (qui sera tout simplement un TCD) crée une récap mensuelle obtenue aut...
16/09/2020 à 12:57galopin01 Répartition VBA Quine LotoJ'imaginais plus un seul onglet avec formules aléas pour choisir un carton parmi les 2.500.000 choisir pour chacune des 5 familles du carton, une grille parmi les x possibilités affecter à chaque colonne les n° et faire F9 et impression pour sortir un carton juste quand on en a besoin. Vu le nombre...
16/09/2020 à 12:09galopin01 Répartition VBA Quine LotoJ'avais bien saisi la nuance ... mais quand on affectera une grille à la famille de grilles 112222122 on a le choix entre toutes ces grilles ... 212 232 406 420 2167 2214 2401 2434 2589 2618 3161 3170 3211 3215 3323 3357 4306 4405 4493 4550 4608 4656 5164 5173 5249 5253 5415 5471 6663 6705 6848 6855...
16/09/2020 à 10:55galopin01 Répartition VBA Quine LotoJ'ai bien pensé à cela . mais il faut considérer ici que ce sont des familles , et que les exclusions devraient plutôt se faire quand pour chaque famille on choisira une grille qui n'est pas déjà sortie. A Galopin de décider .....
16/09/2020 à 10:08galopin01 Répartition VBA Quine LotoEn effet, une demi-heure et 2,5 millions de combinaisons de famille de 6 grilles ! Grâce à ta formule magique qui donne 1011111111 plus rapidement. J'ai aussi passé le code famille en numérique du coup. Chaque famille ayant de 18 à 256 grilles possible, cela fait pas loin de 10^17 possibilités ou 10...
16/09/2020 à 06:12myjidu35Remplacement de plusieurs liens hypertextesPar quoi veux-tu remplacer ? quel dossier avant et quel dossier après ...
16/09/2020 à 05:44galopin01 Répartition VBA Quine LotoLe problème n'était pas le code, mais la quantité de données qui fait qu'excel n'arrivait pas à transposer le tableau et répétait la première valeur ! J'ai donc procédé par paquets de 10.000 combinaisons. Je viens de relever les compteurs, et le programme s'est arrêté faute de place à 1 040 000 comb...
15/09/2020 à 21:00galopin01 Répartition VBA Quine LotoTon calcul qui amène à 1011111111 est en effet très intéressant ! cela va simplifier la recherche et accélérer. Pas mal ! Bon il y a encore un peu de travail, mais on n'est pas si loin que cela ! on peut même ajouter comme tu le disais 3 items commençant pas 1 et 3 commençant par 2. edit : je vais d...
15/09/2020 à 20:56galopin01 Répartition VBA Quine LotoAch zut, lors du déblocage de la variable i2 il y a eu un soucis, d'autant que j'avais inversé la présentation Par contre le fichier de 17:18 était correct je vais regarder ton fichier et poursuivre ensuite en parallèle la généralisation de ma macro...
15/09/2020 à 18:28dfreminetExtraire lignes de caracteres dans long texteTu peux me passer ton fichier en mp si besoin. C'est une fonction, fais seulement F9, vérifie qu'elle est bien présente sur toutes les lignes...
15/09/2020 à 17:52galopin01 Répartition VBA Quine Loto22 minutes plus tard : 107490 combinaisons de 6 familles de grille. j'ai débridé une variable, reste la dernière ! mais je vais faire quelques vérifications à la volée. fichier erroné effacé ...
15/09/2020 à 17:18galopin01 Répartition VBA Quine LotoJe viens de rentrer, j'ai repris mon code où il y avait quelques irrégularités ... et je touche au but. J'ai bridé 2 variables pour tester, et j'en suis déjà à 1110 combinaisons de familles en moins d'une minute. Je vais débloquer cette nuit ... cela va mettre des heures ! et je crains pour la taill...
15/09/2020 à 17:00dfreminetExtraire lignes de caracteres dans long texteSi prix cela fonctionne, j'ai remplacé la sub par une function...
15/09/2020 à 14:41galopin01 Répartition VBA Quine LotoOn peut toujours utiliser ta grille et lui affecter toutes les grilles équivalentes, par exemple sur la première il y a 54 autres possibilités d'arriver aux totaux indiqués par colonne. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 54 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 2 1 2 66 1 1 1 1 1 1...
15/09/2020 à 14:23galopin01 Répartition VBA Quine LotoJe suis en train de décortiquer la solution que tu avais mise en feuille1 et qui fonctionne ... alors pourquoi je n'arrive pas à la trouver ? 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
15/09/2020 à 14:16dfreminetExtraire lignes de caracteres dans long texte...
15/09/2020 à 13:59galopin01 Répartition VBA Quine LotoJe coince ... peut-être pour des problèmes de capacité du PC ? je ne comprends pas. En tous cas voici les cartons de "familles de grille" MAIS avec la contrainte sur les colonnes 1, 5, 6, 7, 8, 9 seulement. J'ai re-codifié les familles aussi en x.x.x.x.x.x.x.x.x pour faire des splits, et la somme de...
15/09/2020 à 13:04galopin01 Répartition VBA Quine LotoAffirmatif ! Essaie aussi de ton côté, mes neurones se sont mis en orbite géostationnaire et ne produisent plus rien de bon pour le moment ...
15/09/2020 à 13:00dfreminetExtraire lignes de caracteres dans long texteJe ne vois pas le code que j'avais proposé ...
15/09/2020 à 12:58Tony74 Convertir plusieurs fichiers CSV UTF 8 en fichiers XLSXEt c'est la première fois que je rencontre ce phénomène j'ai essayé de décoder chaque caractère et le mettre en ascii, rien n'y fait ! je n'ai pas (encore) trouvé la cause ...
15/09/2020 à 09:50galopin01 Répartition VBA Quine LotoSuite ... j'ai créé 84 familles homogènes (même nombre de cases remplies par grille sur chaque colonne) ces familles sont appelées par exemple fam222222111 avec le chiffre désignant le nombre de cases remplies pour chaque colonne de la grille je pense assembler ces familles en suivant ton analyse po...
15/09/2020 à 08:52galopin01 Répartition VBA Quine LotoMouais, c'est ce que je me disais ! j'ai fait un essai, au bout d'une heure je n'avais aucun résultat tu as raison, il faut d'abord procéder par analyse et effectuer les assemblages en fonction de populations réduites est-ce qu'une même grille (sans les n° bien sûr) peut être utilisée plusieurs fois...
15/09/2020 à 05:20galopin01 Répartition VBA Quine LotoJe suis requinqué ... c'est parti ...
14/09/2020 à 21:40galopin01 Répartition VBA Quine LotoOu 3 ? c'est un peu le souk au niveau des règles !! http://villemin.gerard.free.fr/aJeux1/Combin/LotoTrad.htm#carton voir ici http://villemin.gerard.free.fr/aJeux1/Combin/LotoTra0.htm#CLoto le nombre de config différentes : 733 320 ! et un programme http://villemin.gerard.free.fr/aJeux1/Combin/LotoT...
14/09/2020 à 21:21galopin01 Répartition VBA Quine LotoJe dois sans doute faire fausse route, ou tout au moins en avoir plus que nécessaire ... voici 8490 cartes de 9x3 répondant aux critères suivants sur une ligne, la somme est égale à 5 sur une ligne, pas plus de 2 contiguës ( mais je comprends que c'est une mauvaise interprétation, je vais refaire l'...
14/09/2020 à 21:07florian5Barres d'erreur sur courbe (directement à partir de 3 valeurs)Parfait ! peux-tu partager cette solution (même avec des données non réelles) ...
14/09/2020 à 18:24galopin01 Répartition VBA Quine LotoJe vais maintenant faire les grilles de 9x3 ... est que dans une colonne il peut y avoir 3 vides ...
14/09/2020 à 18:22galopin01 Répartition VBA Quine LotoPremière étape ... voici les 45 lignes qui répondent aux critères d'avoir 5 cases dont pas plus de 2 consécutives. C'est assez bestial à ce stade...
14/09/2020 à 16:55galopin01 Répartition VBA Quine LotoLa règle que tu indiques est valable pour une ligne,( c'est à dire pas plus de 2 "1" consécutifs et pas plus de 2 vides consécutifs) ? mais en colonne je vois qu'on peut avoir des suites de 1 assez longue. Est-ce bien le cas (cf ton exemple)...
14/09/2020 à 16:42galopin01 Répartition VBA Quine LotoOk je vais prendre en compte cette contrainte également. Voici mon plan : Après mûre réflexion, je vais aménager ce que j'ai fait et cela me donnera tous les "candidats ligne" possible. Ensuite, pour les 18 lignes, je vais les combiner et en sortir les solutions possibles. Quoique je me demande s'il...
14/09/2020 à 16:37Tony74 Convertir plusieurs fichiers CSV UTF 8 en fichiers XLSXEssaie cette solution qui traite ligne par ligne et non plus globalement le fichier...
14/09/2020 à 16:33Tony74 Convertir plusieurs fichiers CSV UTF 8 en fichiers XLSXC'est que probablement tu ne dois avoir qu'une seule ligne... et du reste, cela me semble être dû au fichier pour lequel je n'arrive pas à détecter la fin de ligne...
14/09/2020 à 13:43galopin01 Répartition VBA Quine LotoIntéressant ! j'aime bien ces challenges ... J'ai juste commencé bestialement à avoir toutes les combinaisons d'une ligne. C'est assez instantané. Il faut que je réfléchisse maintenant à faire de même pour chaque ligne de la grille en éjectant les combinaisons qui ne sont pas conformes au total atte...
14/09/2020 à 13:09saberinfoEmplacement des produits dans le magasinUne proposition (tout automatique)...
14/09/2020 à 12:45charlisabFichiers a fusionner pour en faire qu'un seulC'est aussi un plaisir de pouvoir aider, transmettre et avoir des retours positifs ! Pour ton autre fichier, ouvre un nouveau topic et préviens moi par mp avec le lien vers ce nouveau topic Pour transformer des heures:minutes en centièmes, il suffit de multiplier par 24 et changer le format en nombr...
14/09/2020 à 12:02Fa1con74Calcul jouor travaillé suivant le jour et la personneC'est pas simple avec le calendrier .....
14/09/2020 à 11:37Fanniepoi Ecrire une formuleRegarde que les noms soient écrits rigoureusement de la même façon (notamment COUSIN), attention aux espaces qui parfois traînent après les noms sans qu'on s'en aperçoive. J'espère qu'il n'y a pas d'homonyme non plus ! sinon il faudra revoir la formule...
14/09/2020 à 11:34Fanniepoi Ecrire une formuleC'est extrêmement compliqué de travailler avec des images ! si tu pouvais envoyer un extrait de ton fichier, éventuellement en mp...
14/09/2020 à 11:32saberinfoEmplacement des produits dans le magasinJe regarde, pas d'inquiétude .....
14/09/2020 à 11:21jeromelinet Amélioration d'une formuleEn excel 2013, il faut que tu fasse ctrl+maj+entrée pour valider en matriciel la formule de Chris que je salue ...
14/09/2020 à 11:17Fa1con74Calcul jouor travaillé suivant le jour et la personneSi tu veux le nombre de jours travaillés entre 2 dates en A1 et B1 avec comme dernier paramètre 1 pour lundi, 2 pour mardi etc...
14/09/2020 à 11:10dfreminetExtraire lignes de caracteres dans long texteEst-ce que la proposition te convient ...