Passionné d'Excel

Inscrit le :18/09/2008
Dernière activité :24/03/2026 à 13:55
Version d'Excel :2016
Lieu :bourg en bresse
Messages
9'456
Votes
1'262
Fichiers
4
Téléchargements
29'959
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 53

DateAuteur du sujetSujetExtrait du message
24/09/2020 à 17:18CEPLHeures travailleesCe genre de classeur est probablement sans intérêt. Que veux tu en faire ? Si tu change d'années ou bien même de mois tu vas ensuite tout effacer et toutes tes données seront perdues. Donc à quoi bon ces combo pour changer de date ? Un tableau unique sur 365 lignes te serait surement plus pratique p...
24/09/2020 à 16:44nicodakCase à cocher et masquage lignesRelire la répone de Xmenpl... A+...
23/09/2020 à 15:41williamgabinTableau DynamiqueBonjur, Ce genre de tableau n'est guère à la portée d'un débutant. Tu ne peux guère le résoudre qu'en rajoutant une colonne supplémentaire . A+...
19/09/2020 à 04:25Mathilde07Alimenter une base de donnée à partir d'un Userform avec des cases à cocherModifier le code du UserForm de la manière suivante : A+...
17/09/2020 à 21:07Esteban Création fiche par rapport à une base de donnéesIl faut placer Ce code dans le Module de ThisWorkbook...
17/09/2020 à 17:47Esteban Création fiche par rapport à une base de donnéesEssaie comme ça : Sub PDF() A+...
17/09/2020 à 16:03galopin01 Répartition VBA Quine LotoOk merci le sujet est donc clos. A+...
17/09/2020 à 13:53galopin01 Répartition VBA Quine LotoJe me fais l'effet dêtre un parfait abruti. Ces 276 000 lignes ne sont pas apparues par hasard : Initialement je pensais que tu générais tout par macro comme je fais quand je fais des grilles complètement aléatoire. El je pensais que tu remplaçais mes masques 0/1 par des paramètres dans ta macro. Or...
17/09/2020 à 13:29galopin01 Répartition VBA Quine LotoLes lignes sont inutile au tirage elle doivent juste respecter la distribution 4 vides x 5 nombres. Dans ce jeu seul les cartons pleins sont primés. j'ai eu le temps de tester ton fichier, c'est parfait pour l'unicité des cartons. J'ai vérifié également les sommes de contrôle, ainsi que toutes les s...
17/09/2020 à 10:45galopin01 Répartition VBA Quine LotoMerci pour le fichier, à première vue ça parait parfait. Je ne pourrai surement pas éplucher ça aujourd'hui mais je te fais un retour très rapidement. Le code m'intéresse également ! Ne serait ce que pour stimuler mes neurones... Merci encore. Roger...
16/09/2020 à 22:58galopin01 Répartition VBA Quine LotoPas forcément. C'est assez chiant à programmer et ça n'intervient qu'une seule fois avant gravure sur CD et la constitution des PDF. après je détruit la feuille pour gains de place elle n'a plus d’intérêt. Je suis passé expert dans la vérification des doublons ! 250 000 lignes ne me prendra pas plus...
16/09/2020 à 22:17Esteban Création fiche par rapport à une base de donnéesNOM.pdf avoir le titre générer par ma combox en feuille1! (accueil) vers la feuille2 !(intervenant) C3 qui correspond au titre de ma fiche exemple AMPERE.pdf Oups... Ça pour moi c'est du javanais avec un léger accent franchouillard mais pour moi c'est incompréhensible : Reformulez clairement la ques...
16/09/2020 à 19:57Esteban Création fiche par rapport à une base de donnéesCe type de tableau ne motive pas beaucoup c'est sans doute la raison pour laquelle tu n'as pas eu de réponse : présence de lignes parasites sur les 4 premières lignes de la BD J'ai transformé ça en tableau Excel baptisé TBD dans le Gestionnaire de nom parce que la présence de la ligne 2 fusionnée es...
16/09/2020 à 19:24galopin01 Répartition VBA Quine LotoBel effort ! Mais j'ai malheureusement quelques contraintes particulières que je n'ai pas exposé : Je rappelle que je travaille bénévolement pour une asso qui a pour but de financer intégralement les travaux d'au moins un chercheur sur une maladie rare. Pour cause de corona virus ce genre de manifes...
16/09/2020 à 17:38galopin01 Répartition VBA Quine LotoBon c'est pas grave je vais pas en faire un fromage ! Déjà avec ces familles je pense pouvoir me débrouiller. C'est déjà pas mal car j'étais plutôt mal avec d'innombrables doublons à vérifier... Je laisse le post ouvert pour faire un retour si j'arrive à finaliser. Merci à tous deux. A+...
16/09/2020 à 15:41galopin01 Répartition VBA Quine LotoH2so4 j'ai testé ta modif. Il y a sans conteste un gain de temps important mais il subsiste un nombre important de "mariages incestueux" dans un même carton. Je vais donc tenter de remplacer ces boucles For par un tirage sans remise des 56 éléments de la famille paires. S j'en réussi seulement 8 ave...
16/09/2020 à 14:29galopin01 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. La seule chose qui est aléatoire c'est l"emplacement des cases à remplir : Dans tous les cas une fois les cartons remplis il doivent tous comporter les 90 N° dans le...
16/09/2020 à 12:02galopin01 Répartition VBA Quine LotoOu j'ai bien vu qu'il y avait de nombreux doublons et je retiens la solutions de h2so4 (merci) C'est la première chose que j'ai tenté d'éliminer mais malgré l'heure tardive je n'ai pas eu trop le temps de peaufiner. Il faut absolument que j'y arrive, si je veux éviter l'écueil d'avoir de trop nombre...
16/09/2020 à 07:39galopin01 Répartition VBA Quine LotoJ'ai lancé le prog avant même de chercher à l'analyser... Donc maintenant je suis un peu bloqué... pour en examiner la logique. Je regarde en même temps le gestionnaire de tâches et après un court moment de progression normale de l'utilisation, le compteur s'est bloqué à 160 Mo et maintenant les éch...
15/09/2020 à 18:38galopin01 Répartition VBA Quine LotoArrête tout : Si j'ai bien compris tu es à coté de la plaque : Dès la première ligne tu n'as que des 1 dans la première colonne alors que tu ne devrais en avoir que 3 : En gros seule la 5ème colonne (4x2 + 2x1) et la dernière (5x2 +1) sont bonnes Relevé de la première ligne : 111222222 111222222 111...
15/09/2020 à 15:02galopin01 Répartition VBA Quine LotoJ'y ai bien pensé mais cette solution est un peu triviale et j'aimerai bien trouvé à algo convaincant. D'autant que ce problème revient assez périodiquement. De plus seule la permutant des grilles entre elle est possible, pas la permutation des lignes dans une grille (car elle génèrerait des doublon...
15/09/2020 à 14:40galopin01 Répartition VBA Quine LotoJe suis un peu perdu dans ton raisonnement d'autant que je suis parti dans une autre direction au lieu de spliter je vais essayer de travailler mon dico avec mid et le N° de famille. (enfin j'essaie... je ne suis pas aussi rapide que toi !)...
15/09/2020 à 13:48galopin01 Répartition VBA Quine LotoJ'ai remplacé tes noms de famille par des nombres (en supprimant le "fam" Toute assemblage de familles dont la somme de ces N°de famille est 1011111111 devrait être valide. (il me semble) Je vais tenter de travailler sur ces assemblages mais pour moi ce n'est pas intuitif. Je touche là visiblement à...
15/09/2020 à 12:58galopin01 Répartition VBA Quine LotoCette histoire de famille est brillante ! En somme il ne reste plus qu'à trouver quelles combinaisons de 6 familles donne le total voulu. 9 10 10 10 10 10 10 10 11 C'est ça ...
15/09/2020 à 09:57galopin01 Répartition VBA Quine LotoRelire ma réponse précédente ou j'apporte quelques précisions. En attendant je vais éplucher ton dernier fichier. EDIT : On y remarque une répartition très inégale des familles : Moins de 20 dans quelques cas et notamment colonne 9... C'est assez inattendu ! Je ne sais pas ce que cela signifie, mais...
15/09/2020 à 08:35galopin01 Répartition VBA Quine LotoLe temps de traitement risque de devenir scatologique ! Pour faire tes assemblages tu as sans doute intérêt à les stocker dans un Array de 9 x 25470 (8490 x 3 sans espaces entre les cartons) Il y a 2 hypothèses : 1 - On élimine les cartons qui sont déjà assemblés : On aura alors au maximum 1415 cart...
14/09/2020 à 22:43galopin01 Répartition VBA Quine LotoTes 8490 lignes correspondent parfaitement aux règles sauf qu'elles exclues les contigües horizontales de 4 ou 5 nombres. Mais inutiles de chercher à les intégrer : Si on rassemble par groupe de 6 tes 8490 grilles on devrait pouvoir obtenir 1415 cartons valides. En effet chaque grille matrice recevr...
14/09/2020 à 19:42galopin01 Répartition VBA Quine LotoPar rapport à ta réponse de 18:23 "Première étape ... voici les 45 lignes qui répondent aux critères d'avoir 5 cases dont pas plus de 2 consécutives." Il n'est écrit nulle part 2 consécutives ! 1 ou 2 (contigües ou non) par colonnes dans chaque grille de 3. 5 (contigües ou non) par lignes dans chaqu...
14/09/2020 à 18:40galopin01 Répartition VBA Quine LotoNON ! Dans chaque grille (9 x 3) il doit y avoir 1 ou 2 nombres par colonne...
14/09/2020 à 17:32galopin01 Répartition VBA Quine LotoIl faut se replacer dans le contexte Loto : Prise séparément chaque grille 9 x 3 est valide du moment qu'elle comporte 5 nombres par lignes et au moins un blanc/vide par colonne. La complexité vient de l'assemblage final : Tu ne peux assembler que des grilles qui permettent l'assemblage final. C'est...
14/09/2020 à 15:49dembaMicrosoft date and time picker controle dans un userformLe DT Picker et autres Monthview c'est galère, ça rend tes fichiers inutilisables pour les autres ordinateurs. Tu devrais utiliser un calendrier embarqué dans ton classeur. Il en existe maintenant une profusion plus ou moins pratiques selon l'usage que en fait. (UserForm ou/et feuille de calcul, néc...
14/09/2020 à 15:29jeromechant Pave numerique qui se désative lors d'une utilisation d'une macroLes SendKeys c'est galère ! Essaie de réactiver le VerrNum comme ci joint. Non testé car je ne peux pas utiliser Chrome. A+...
14/09/2020 à 15:12galopin01 Répartition VBA Quine LotoJe sens qu'il faut que je me précipite chez mon pharmacien pour refaire ma provision de Doliprane... Il me semble qu'il faut d'abord les assembler 3 par 3 : Pour chaque groupe de 3 tu dois avoir 1 ou 2 "1" (mais ni 0 ni 3 !) A+...
14/09/2020 à 12:59galopin01 Répartition VBA Quine LotoMes neurones sont en ébullition. Quelqu'un pour me tirer de ce mauvais pas ? Tout sur le problème dans le fichier joint. A+...
08/09/2020 à 14:38Colle Planning perpétuelOn n'a qu'une vue très partielle de ton besoin mais pour moi Excel ne semble pas très adapté à ton besoin. C'est sans doute la raison pour laquelle on ne se bouscule pas pour te répondre ! A+...
06/09/2020 à 15:34liob2Sur feuille protégée : déplacer image sans pouvoir la modifier/supprimerMoi je la jouerai plus ou moins comme dans le fichier joint... A+...
06/09/2020 à 08:18fronck Tirage au sort sans doublonEn ce qui me concerne, la limitation était connue. Je n'avais avancé cette macro originale que parce qu'il s'agissait d'une petite série. A+...
05/09/2020 à 16:31Math34Déverrouiller - Copier/coller/supprimer des lignes - ReverrouillerPas besoin de déprotéger/reprotéger... Utilise la déprotection uniquement quand tu veux faire des bricolages avec ton clavier (ou/et la souris. Pour le VBA protège de cette manière ...
05/09/2020 à 16:20NoiZyProgrammer l'affectation d'une macro à un boutonIl me semble que tu te compliques bien inutilement la vie. Pour gérer tes commandes fournisseurs, (et modifications), tu n'as pas besoin "d'embarquer" toutes tes macros dans chaque classeur de commandes. Utilise un classeur de gestion des commandes qui contiendra toutes les macros et boutons dont tu...
03/09/2020 à 13:53fronck Tirage au sort sans doublonAutre proposition (Si on part d'une série série continue 1/90, 100/384...) A+...
01/09/2020 à 17:26Help Check BoxCopier des cases à cocher dans des cellules de destination variablesCela semble difficile dans la mesure ou le résultat des coches peut-être la suppression de lignes : Les cases à cocher sont par nature re-cochable : Quid de la ligne supprimée dans ce cas ? A+...
01/09/2020 à 13:33Esteban Problème avec fichier thisworkMettre la macro RAZ dans un autre module (Module1 pr exemple. et mettre une macro Workbook_Open dans ThisWorkbook. A+...
31/08/2020 à 14:32FredelFonction : Colorer une cellule avec une valeur couleur décimale ?Il faut adopter comme règle qu'Excel est fait pour des calculs pas pour de la décoration. Les couleurs pénalisent fortement son fonctionnement. Se limiter à l'indispensable. A+...
31/08/2020 à 14:23celinemoiFormulaire accueil téléphoniqueTon tableau modifié pour prendre en compte toutes les lignes. (J'ai juste appuyé sur Insertion > Tableau et modifié le nom du tableau pour TBD ensuite j'ai changé la source de donnée du TCD avec pour source TBD Pour la question subsidiaire, à partir du tableau que je te joins rajoute ta colonne à...
30/08/2020 à 18:15Anthony53Fonction BDSommes résultat anormalTitre ALAKON : Ça n'a rien à voir avec BDSOMME ! A+...
17/08/2020 à 17:47Lucy Gestion du format de la date pour le filtre d'un tableauC'est pas possible des classeurs comme ça : Il faut commencer par passer 10 minutes à supprimer les lignes qui ne servent à rien : Tu n'encourages pas beaucoup les bonnes volontés ! Ta date en format personnalisé Feuil2 en B2 ne me dit rien qui vaille. Mets doit en format Date courte ça ira très bie...
13/08/2020 à 18:34Annanas Formulaire ajout/modification dossiersDésolé mais ici s'arrête ma participation à votre projet. Même avec des TextBox renommés l'ensemble reste assez éloigné du projet initial et je n'ai pas l'intention de m'y pourrir la fin des vacances, d'autant que votre concept de renommer le dossier de recherche me semble d'autant plus fumeux que v...
13/08/2020 à 10:57laurent69490 Problème avec range et suppression de ligneJe testerai un peu les bibliothèques : Ça sent un peu les bibliothèques déclarées manquantes... (Dans VBA : Outils > Référence... Décocher celle déclarée manquante.) A+...
13/08/2020 à 10:01Annanas Formulaire ajout/modification dossiers...Il n'y a toujours pas de tb0...
12/08/2020 à 17:53Annanas Formulaire ajout/modification dossiersDésolé ce n'est pas moi qui ai fait cette remarque et je ne me suis pas penché sur cette question. Je comprend votre déception mais vos modifications m'obligeraient à reprendre à zéro l'ensemble du travail et je n'y suis pas du tout disposé actuellement. A minima ce que je peux vous dire c'est que p...