Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Aujourd'hui à 13:00
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'228
Votes
2'090
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 41

DateAuteur du sujetSujetExtrait du message
02/11/2024 à 10:20xavierdep Recherche intuitive combobox userformRe, c'est pratique maintenant ...
02/11/2024 à 09:45Zebulon2 Alternative à BYROW et LAMBDARe, un nouveau essai...
01/11/2024 à 20:30Zebulon2 Alternative à BYROW et LAMBDARe, beh, je cherche "da" dans le nom et prénom, attendez, ce changera cela demain .....
01/11/2024 à 17:29Zebulon2 Alternative à BYROW et LAMBDARe...
01/11/2024 à 17:28xavierdep Recherche intuitive combobox userformRe...
01/11/2024 à 13:03Zebulon2 Alternative à BYROW et LAMBDALa cellule P20...
01/11/2024 à 11:49xavierdep Recherche intuitive combobox userformRe, nouvelle essai...
01/11/2024 à 11:37Zebulon2 Alternative à BYROW et LAMBDARe, et maintenant avec macro et fonction personnalisée...
01/11/2024 à 10:20Zebulon2 Alternative à BYROW et LAMBDAUne solution avec des formules ......
01/11/2024 à 08:51nonoparadoxRemplissage d'une grille d'emploi du tempsRe, non, ces séances de 2-3 heures ne sont pas obligatoire "fix", chaque tentative de la macro et après ces leçons fixes et avant les autres séances d'une heure (la colonne "séquence"), ont leur donne une position aléatoire, mais dans les boucles successives dans ce même tentative, la macro ne les d...
01/11/2024 à 08:40didierc3Retrouver une valeur dans 4 colonnesSupér, mais je suis supris que la formule est devenu matricielle, parce que je vois des accolades {} autour ??? Si vous sélectionnez cette cellule et faites le bouton "F2" et puis un simple ENTER au lieu de CTRL+MAJ+ENTER, ces accolades y sont encore ...
31/10/2024 à 19:57DAMIS Supprimer ligne...
31/10/2024 à 19:41didierc3Retrouver une valeur dans 4 colonnesUne correction (il ne faut pas répéter la feuille)...
31/10/2024 à 18:55didierc3Retrouver une valeur dans 4 colonnesRe, =SIERREUR( ----> en cas d'erreur, la formule vous montrera les "???" INDEX( $3:$3 ; -------> vos valeurs 1,2,3,4 se trouvent dans la ligne 3 et la colonne sera le résultat de l'agregat ici dessous AGREGAT(14;6;COLONNE( $B$4:$E$6 )/( $B$4:$E$6 = G4 );1)); ----> vous cherchez la plus peti...
31/10/2024 à 18:36Joco7915Macro copie colle ne fonctionne qu'a moitié2 remarques, c'est plus facile d'utiliser rows.count au lieu de +65.000 ou 10.000 si votre source contient des formules, le résultat peut être faux, donc c'est peut-être mieux de coller les valeurs...
31/10/2024 à 18:29didierc3Retrouver une valeur dans 4 colonnesVoici une solution...
31/10/2024 à 18:20xavierdep Recherche intuitive combobox userformRe, avec le fichier de "Cylfo", mais un peu modifié...
31/10/2024 à 18:10nonoparadoxRemplissage d'une grille d'emploi du tempsRe, j'avais fait 2 betises hier avant de sauvegarder ce fichier, j'avais supprimé une feuille que j'utilisais encore dans VBA et j'avais grisé ces cellules du tableau "tbl_profs" et pourtant, j'utilisais ses couleur dans la grille de "planning", donc désolé, c'étais ma faute. Donc, hier soir, il n'a...
30/10/2024 à 18:54Joco7915 Code VBA qui ne copie pas a partir de la bonne cellule...
30/10/2024 à 18:38xavierdep Recherche intuitive combobox userformBonjour xavierdep, salut Cylfo, Jean-Paul, avec un dictionaire dans lequel on a les locations comme items, donc pas besoin des colonnes M:N...
30/10/2024 à 15:05nonoparadoxRemplissage d'une grille d'emploi du tempsRe, je mettrai le problème un moment dans le frigo, j'ai modifié des choses et puis lancé la macro durant 250 tentatives dont 7 (=3%) étaient acceptables (=aucune violation des locaux, profs et leçons), mais le nombre de semie-journées et de trous n'étaient pas okay. Ces 250 tentatives duraient 5 he...
27/10/2024 à 20:43mo_ktFormule facilitant la visulation d'un planning de travailC'est possible avec des formules en excel 2016 (pour le moment, je dois encore ajouter des choses en cas d'erreur, si vous êtes intéressé ...) Cela suppose des dates au lieu des textes (ligne 1) !!...
27/10/2024 à 17:17Flavy83Ranking des 20 entités captant le plus de financementsRe, avec un tableau structuré...
27/10/2024 à 14:50Flavy83Ranking des 20 entités captant le plus de financementsJe ne vois pas un fichier .....
27/10/2024 à 13:54nonoparadoxRemplissage d'une grille d'emploi du tempsRe, une heure est 55 solutions plus tard, dont 3 presque 100% (sauf les heures "SAME") Etes-vous d'accord avec le nombre de trous dans les cellules EY1:FM1 ...
27/10/2024 à 12:45nonoparadoxRemplissage d'une grille d'emploi du tempsPs. votre version d'excel, c'est bien 2016 ou avez-vous déjà 365 ...
27/10/2024 à 12:37nonoparadoxRemplissage d'une grille d'emploi du tempsRe, votre remarque concernant IA, je ne sais pas comment traduire ce problème en IA, donc aucune idée ... . Ma solution pour résoudre ce problème, c'est "brute force", sans savoir les conditions, essayer à faire des combinaisons aléatoires et si ma combinaison est mieux que l'avant-dernier, je le co...
26/10/2024 à 14:58nonoparadoxRemplissage d'une grille d'emploi du tempsRe, non, votre enthousiasme est un peu trop tôt mais je fais faire un effort ... nouvelle outil sur la feuille "Double Entree", à gauche, on a ce tableau avec un résumé des leçons, important dans l'entête, on a les classes, donc uniquement 3è à 6è + combinaisons + eventuellement l'index 1 et 2. Puis...
26/10/2024 à 09:11nonoparadoxRemplissage d'une grille d'emploi du tempsRe, ces 4 colonnes, uniquement "filtre" est utile pour vous. Supposons que vous voulez faire la grille pour la moitié des leçons (si une grille est impossible, on commence par exemple avec la 6è, donc toutes les lignes "6e, 6e1, 6e2, 6e/5e" restent "1" et autres lignes, vous les changez en "0" ou vi...
25/10/2024 à 11:57yasminaarPossibilité de supprimer plusieurs lignes avec du code VBA...
25/10/2024 à 11:20yasminaarPossibilité de supprimer plusieurs lignes avec du code VBARe, une mise à jour ......
25/10/2024 à 10:11yasminaarPossibilité de supprimer plusieurs lignes avec du code VBARe, nouveau essai...
24/10/2024 à 19:51yasminaarPossibilité de supprimer plusieurs lignes avec du code VBAVoici ma proposition, lancez la macro "Yasminaar"...
24/10/2024 à 09:14CorentinLasneGestion stock céréalesRe, non, j'avais utilisé "Google Translate", ce fichier était presque 2MB et était presque vide. En plus ma version Excel est 365 Insider et montrait une bannière avec le message que ce fichier était tès lourd, très lent et plein de meta-data, Elle me demandait pour l'optimaliser, donc je l'ai fait...
23/10/2024 à 18:13CorentinLasneGestion stock céréalesRe, @Jacky, n'utilisez-vous pas trop souvent le mot "evident" ? Ne vous trompez pas sur la cause xlsm (= 1.872 kB) ----> xlsb (= 219 kB, factor 8.5) ----> optimaliser (= 34 kB, factor 6.5) hier c'était xlsm (= 1.872) ----> xlsm optimalisé ( =40 kB, factor 46) ----> xlsb ( = 34 kB, factor...
22/10/2024 à 23:41jeannoel05Numeros bons de commandesAvez-vous un fichier comme exemple ...
22/10/2024 à 22:25CorentinLasneGestion stock céréalesRe, je n'ai rien modifié, juste supprimé tout ce qu'il était inutile et maintenant le fichier n'est qu'une fraction de l'origine. (1.872 kB -> 41 kB (xlsm) -> 34kB (xlsb)) +65K lignes par feuille, c'était avec un "XLS", la siècle précédente (je crois), maintenant on a +1.048 K lignes et on peu...
22/10/2024 à 20:51CorentinLasneGestion stock céréalesRe, on a la possibilité d'avoir des macros d'événements dans le module d'une feuille (par exemple "Worksheet_BeforeDoubleClick" dans "Stock") mais on a aussi les modules normaux comme "module1" et "module2". Dans ces 2 derniers, on peut utiliser Set LO = Range("tabel3").ListObject pour ce tableau de...
22/10/2024 à 20:19nonoparadoxRemplissage d'une grille d'emploi du tempsRe, concernant vos remarques je pense que les séances couples restent couplé maintenant. Quand vous regardez la grille de la fuille "planning", chaque cellule contient 3 lignes, la leçon, le prof et puis le local & "Fè" & l'index de la leçon. Le "F" de cette 2eme partie veut dire que cette leçon est...
22/10/2024 à 01:59CorentinLasneGestion stock céréalesAvec la première ligne, vous savez le tableau structuré et si cela se trouve dans un module normal (donc pas un module d'une feuille), ce n'est pas nécessaire de spécifier la feuille. Puis la 2eme ligne avec LO.ListRows.Add , on ajoute une nouvelle ligne au tableau structuré avec .Range.Value = Arra...
21/10/2024 à 21:59CorentinLasneGestion stock céréalesPourquoi vous n'utilisez pas un tableau structuré et les sorties comme un chiffre négatif ? PS. il y avait baucoup d'ordure dans votre fichier...
21/10/2024 à 20:41Marin33Fusionner des cellules si elles ont la même valeur...
21/10/2024 à 16:01abdiQui peut reduire l'ecriture suivanteBonjour, c'est une blague ...
21/10/2024 à 12:48nonoparadoxRemplissage d'une grille d'emploi du tempsRe, je suppose que le bug est résolu maintenant et la macro tourne mieux et plus rapide maintenant. Elle a même trouvé une solution après 10 boucles. Vérifiez sie maintenant la solution est aussi okay pour vous. Le problème des "trous", c'est pour plus tard, je le mets un moment dans le frigo ! Je s...
20/10/2024 à 20:18nonoparadoxRemplissage d'une grille d'emploi du tempsRe, sorry, le bug n'est pas encore résolu donc voici le fichier (avec bug)...
20/10/2024 à 19:45nonoparadoxRemplissage d'une grille d'emploi du tempsCes 36 colonnes vous montrent par prof et par heure, s'ils ont une classe ou s'ils sont libres. Donc vous voulez des chaînes de "1" sans trous là. oui, j'ai constaté ce bug et j'éspère que je l'ai résolu. Pour le moment, la macro fait des boucles, je vous envoie le fichier dans une demie-heure. Vous...
20/10/2024 à 16:51nonoparadoxRemplissage d'une grille d'emploi du tempsLes X's de 6è2, avec des heures spécifiques, empêchent les choses, j'ai supprimé le contenu des 6 cellules du 105 et 106. Avez-vous vu ce "+/-" juste au dessus la colonne BU de BDD pour plier/déplier ces 36 colonnes. Que voulez-vous faire avec cela ...
20/10/2024 à 12:49nonoparadoxRemplissage d'une grille d'emploi du tempsJ'avais mis des formes dans la feuille "Aux" à partir de la ligne 40 qui expliquent le layout de cette feuille, donc les 100 premières colonnes sont 7 (je crois) propriétés de chaque leçon et puis les 40 colonnes suivantes sont les plus importantes du fichiers, elles détectent les conflits. Votre '0...
20/10/2024 à 09:29nonoparadoxRemplissage d'une grille d'emploi du tempsRe, comme ceci est une solution à la tête du client, de temps en temps, vous voyez des choses que j'ai essayé mais n'ont pas fonctionnées, comme cette partie droit du tableau. Je l'ai mis dans "la poubelle". Je suppose que c'est peut-être plus facile de donner chaque prof ses 2 demie-journées préfér...
19/10/2024 à 20:09nonoparadoxRemplissage d'une grille d'emploi du temps9 des 15 profs ont déjà leur 2 semie-journées...