| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/06/2023 à 12:14 | Heelflip | Min/Max approchant pour interpolation linéaire | Si vos valeurs se trouvent en C10:D16... |
| 16/06/2023 à 10:37 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, j'utilise "ptr" pour "pointer" en anglais (google translate : aiguille), et ce pointer est "ptr" pour la colonne D et "ptr1" pour la colonne E et sert à fixer la dernière ligne des 2 marmites. Et c'est vrai que ptr1 ne fait pas grand chose, ce sont le "k" et "r" en colonne E pour choisir le proc... |
| 16/06/2023 à 10:07 | Kamel_G0411 | Traiter en couleur des cellules épars d’un seul coup | Point 1, concernant vitesse, la plage est trop petite pour pouvoir prendre des décisions, donc j'exagère en prenant les colonnes A:E complètement et dans la dernière ligne, il y a aussi des "-128-ga-". Donc il y a +5.000.000 cellules à contrôler Avec Find = presque même temps qu'avec la plage précéd... |
| 16/06/2023 à 09:02 | Kamel_G0411 | Traiter en couleur des cellules épars d’un seul coup | Re retardé, pour le point 2... |
| 15/06/2023 à 21:51 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Re, les "1" sont sauvegardé dans un tableau de la feuille "Mes_1"... |
| 15/06/2023 à 18:48 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, bon, maintenant avec explication dans la macro et une solution sans points de pénalités... |
| 15/06/2023 à 15:57 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, je ne sais pas si je l'ai bien compris, mais voici une proposition pour 24 objets en 5 couleurs. Il n'y a aucun objet adjacent et seulement 2 couleurs adjacent ! Temps d'exécution = 1 minute, pour situer les couleurs adjacent voir plage CB35:CS48. je m'en vais maintenant, je m'explique ce soir ... |
| 15/06/2023 à 09:24 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, en expliquant, il y a un moment, je me demandais pourquoi la complexité de 2 marmites et oui, c'est possible avec une marmite, cela sera pour la prochaine version ..... |
| 15/06/2023 à 08:58 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, concernant cette matrice symétrique, le résultat est par exemple min = 31 et max 39. Je n'ai pas vraiment un système d'optimalisation pour réduire cet écart, mais je peux refaire cette répartition 10 fois et choisir le meilleur ... . je voudrais avoir un exemple de 30x30, si le nombre d'objets d... |
| 15/06/2023 à 08:35 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, colonne E est la "marmite" des objets qui ne sont pas encore assignés et le but est de faire un tirage au sort de cette marmite, mais si ce tirage est faux à cause d'adjacent, on enlève cet objet de la marmite (=objet dans la poubelle) et on refait le tirage avec un objet en moins. De telle mani... |
| 14/06/2023 à 23:51 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, une nouvelle version avec matrice symétrique. C'est combien la tolérance dans cette matrice entre le min et le max ... |
| 14/06/2023 à 18:46 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, vous avez un exemple d'un 30*30 comme ça, surtout la distribution des objets (= ce tableau en colonnes A:B) ? Ce sont quoi vos objets, des personnes ou ... ? Oui, ce matrice n'était plus là, je ne savais pas où le positionner, donc maintenant que je sais votre 30*30, ... . En manuel, cela prenai... |
| 14/06/2023 à 09:35 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Re, alors, je dois encore créer un tableau pour sauvegarder tous ces "1" manuels , sinon ils sont perdu ..... |
| 13/06/2023 à 23:52 | Jul-formExcel | Répartir des données de façon équitable | Re, on doit installer l'app. "Solveur"... |
| 13/06/2023 à 23:47 | Jul-formExcel | Répartir des données de façon équitable | Un pari à cause de manque de fichier... |
| 13/06/2023 à 21:50 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Re, si vous changez quelque chose dans la plage C5:C7, le Gantt se met à jour. D'où viennent les valeurs "1" dans le Gantt ? Manuellement ? Votre boucle est bizarre... |
| 13/06/2023 à 20:22 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, 10*10 maintenant, ce serait quoi le max de lignes & colonnes dans le future ... |
| 13/06/2023 à 16:53 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, je m'en vais maintenant, c'est pour ce soir... |
| 13/06/2023 à 16:50 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, aux spécialistes des formules 365, si vous pouvez créer ce tableau L13:P17 sans plages auxiliaires et VBA , ... voir PJ de 15:30 et l'explication de Phosphino de 15:13... |
| 13/06/2023 à 15:30 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, avec des formules qui utilisent Q2 et Q3 comme source et on les change au bout de la macro pour récupérer le résultat de S12. Pour mieux comprendre la macro, vous pouvez débugger la macro pas-à-pas dans l'editor de VBA et puis on utilise chaque fois F8 et vous regardez les cellules des colonnes... |
| 13/06/2023 à 12:25 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Re, cela ralentira le fichier, mais comme vous ne voulez que voir un (ou plusieurs) mois en même temps, on peut modifier la cellule G7 avec les cellules C6:C7 + eventuellement une cellule pour indiquer le nombre de mois... |
| 13/06/2023 à 11:12 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, sorry, c'était un fichier intermédiaire... |
| 13/06/2023 à 10:50 | olivcoco | Sequence en automatique | Je ne comprends pas la question, c'est une sorte de "reversed cutting problem" ??? Ajouter des formes pour arriver à une certaine longueur+largeur ... |
| 13/06/2023 à 08:43 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Re, cela se voit dans le msgbox, "autant de boucles fait..." et on essaye max 100 fois... |
| 12/06/2023 à 18:43 | Phosphino | Répartir aléatoirement des objets dans un tableau + 1 contrainte | Je l'ai fait avec les colonnes D:E comme plage auxiliaire, comme ça, vous pouvez mieux suivre l'exécution. Normallement, je fais cela directement dans la mémoire, mais cela serait trop difficile pour vous pour comprendre. Il faut normallement plusieurs essais pour une solution ..... |
| 12/06/2023 à 18:02 | joannn1 | Ignorer les lignes masquées | Re, maintenant aussi avec "FlgHeader=true" dans la fonction personnalisée "Excel2JSON". Il y a un MFC pour vérifier si les 2 cellules sont égales... |
| 12/06/2023 à 15:27 | joannn1 | Ignorer les lignes masquées | Re, supposons que les données pour votre string JSON est la plage A1:M25 avec quelque lignes masquées. En AA1 et AA3 le résultat avec votre et ma méthode, pour le moment uniquement avec FlgHeader=false. Ce soir, je l'adapte pour "FlgHeader=true" fonctionne aussi... |
| 12/06/2023 à 14:51 | olivcoco | Compté le nombre de ligne entre deux trait | Re, c'est comme danser sur une corde ..... |
| 12/06/2023 à 12:29 | joannn1 | Ignorer les lignes masquées | Re, j'ai peur de la construction "rng.Value2(dataLoop, headerLoop)", avec ce dataloop & headerloop après "value2", je n'avais pas encore vu cela. Autrement, vous pouvez ajouter une ligne complète en une fois, sans boucler les colonnes avec une commande "Join" avec un séparateur adapté. N'avez-vous p... |
| 12/06/2023 à 12:03 | joannn1 | Ignorer les lignes masquées | Le plus facile, c'est de copier la plage (visible et invisible) et de la coller dans une plage auxiliaire. Comme ça, il ne reste que les cellules visible et avec cela on continue ... . Mais sans fichier, c'est difficile à expliquer... |
| 12/06/2023 à 08:49 | Kamel_G0411 | Traiter en couleur des cellules épars d’un seul coup | Bonjour, c'est mieux d'utiliser "Find" et de colorer tout en même temps... |
| 12/06/2023 à 08:12 | bejouette | Faire apparaitre un objet forme lorsqu'une cellule est remplie | Vous avez déjà commencé à utiliser des evenements dans le module de "Division". Vous ajoutez ceci là-dedans Mais je n'ai pas d'idée sur le fonctionnement globale... |
| 11/06/2023 à 23:51 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Re, maintenant avec PJ... |
| 11/06/2023 à 22:42 | Lilouk10 | Distribuer des données dans un tableau nb limite de ligne | Quelle bordelle !!... |
| 11/06/2023 à 17:57 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Re, je l'ai modifié en fonction personnalisée, alors vous appelez cette fonction avec 4 paramètres, les 2 dates, le nombre de jours ou mois comme intervalle et TRUE (en cas de mois) ou False (en cas de jours). La macro "teste" est un exemple comment on peut utiliser cette fonction. Dans votre macro... |
| 11/06/2023 à 17:37 | Theres | Mise à jour du planning en effaçant les MFC précédentes des dates | Je n'ai pas bien étudié votre macro, mais c'est quelque chose comme ceci. Je prends aujourd'hui et je cherche la première date >= 1/8/2023 qui est un multiple de x jours ou mois... |
| 11/06/2023 à 16:40 | Berjac | Démarrage automatique de macro sous conditions | Re, pour moi, je préférais ceci mais je voudrai voir la différence entre par exemple les macros CalcA_auto et CalcM_auto... |
| 11/06/2023 à 11:15 | tooniesgamer | Effacer les valeurs dans une cellule en doublon sans supprimer la ligne | Une autre proposition qui utilise temporairement la colonne AA (à modifier si nécessaire)... |
| 11/06/2023 à 09:30 | Berjac | Démarrage automatique de macro sous conditions | Activate, Select, etc ralentit la macro et est à éviter, tout dépend des macros "calcX_auto", peut-être elles sont pour 90% les mêmes, donc peut-être aussi à simplifier ..... |
| 11/06/2023 à 08:19 | Towelie | Optimisation calcul position occurrence valeur | Un TCD pouvait vous donner la réponse même sans trier... |
| 10/06/2023 à 15:57 | Boulet | Tournoi foot autmotatisé à 6 équipes ? | Re, pas moi ..... |
| 10/06/2023 à 12:13 | Boulet | Tournoi foot autmotatisé à 6 équipes ? | Re, très simple, il faut ceci. Vos équipes, puis en colonne B une formule aléatoire qu'on calcule 1 fois par tournoi, et puis c"est parti bonjour H2SO4 et patrice... |
| 10/06/2023 à 10:19 | Boulet | Tournoi foot autmotatisé à 6 équipes ? | Je ne comprends pas bien la question. Si vous voulez un tirage aléatoire, vous pouvez consulter le tableau de Berger à 9-10 joueurs. Puis on met tout dans une feuille au lieu d'une par jour, cela complique trop les choses... |
| 10/06/2023 à 08:09 | Parigoo | Ajout/Suppression de lignes en VBA | ... |
| 09/06/2023 à 18:25 | Gwen49 | VBA - Problème de lecture du CSV | ... |
| 09/06/2023 à 17:47 | Thierno01 | Déplacer les ref d'une cellule séparées par virgule | C'est un 'unpivot". Avez-vous excel365 et ces nouvelles fonctions ... |
| 09/06/2023 à 17:44 | AubinV | Macro pour supprimer les doublons d'une liste | Bonjour, une possibilité avec un "advanced filter"... |
| 08/06/2023 à 18:43 | olivcoco | Compté le nombre de ligne entre deux trait | Re, ajoutez la ligne "NOUVEAU" .Offset(-1).Resize(100, 2).Interior.ColorIndex = Application.Index(Array(45, 43, 39, 40, 6), ((iJour \ 7) Mod 5) + 1) '************************ NOUVEAU environ 10 lignes avant la fin de la macro... |
| 08/06/2023 à 12:37 | olivcoco | Compté le nombre de ligne entre deux trait | Re, normallement le lundi est le début de la semaine, dimanche le dernier jour de la semaine. Cette ligne calcule le dimanche précédent. Maintenant, vous voulez que le lundi soit le dernier jour, c'est ambetant que tous les variables ont des noms comme iDimx et iLunx, mais si on ajoute 1 à la formul... |
| 08/06/2023 à 12:18 | LCLA67 | Modification macro complexe | Re, je ne comprends pas bien le but, pour le moment un simple essai avec des formules, sans VBA, sans export vers csv, colonnes R:X ligne 1 = à 00:30 = 2.452 W utilisé, cela veut dire 0,81 kW (divisé par 3.000) pendant les 3 périodes précédents de 10 minutes ? ligne 2 = à 1:00 = 3.142 W utilisé = 1... |