Passionné d'Excel

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

Messages postés par BsAlv - page 89

DateAuteur du sujetSujetExtrait du message
16/06/2023 à 12:14Heelflip Min/Max approchant pour interpolation linéaireSi vos valeurs se trouvent en C10:D16...
16/06/2023 à 10:37PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:07Kamel_G0411 Traiter en couleur des cellules épars d’un seul coupPoint 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:02Kamel_G0411 Traiter en couleur des cellules épars d’un seul coupRe retardé, pour le point 2...
15/06/2023 à 21:51TheresMise à jour du planning en effaçant les MFC précédentes des datesRe, les "1" sont sauvegardé dans un tableau de la feuille "Mes_1"...
15/06/2023 à 18:48PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, bon, maintenant avec explication dans la macro et une solution sans points de pénalités...
15/06/2023 à 15:57PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:24PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:58PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:35PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:51PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:46PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:35TheresMise à jour du planning en effaçant les MFC précédentes des datesRe, alors, je dois encore créer un tableau pour sauvegarder tous ces "1" manuels , sinon ils sont perdu .....
13/06/2023 à 23:52Jul-formExcelRépartir des données de façon équitableRe, on doit installer l'app. "Solveur"...
13/06/2023 à 23:47Jul-formExcelRépartir des données de façon équitableUn pari à cause de manque de fichier...
13/06/2023 à 21:50TheresMise à jour du planning en effaçant les MFC précédentes des datesRe, 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:22PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 10*10 maintenant, ce serait quoi le max de lignes & colonnes dans le future ...
13/06/2023 à 16:53PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, je m'en vais maintenant, c'est pour ce soir...
13/06/2023 à 16:50PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:30PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 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:25TheresMise à jour du planning en effaçant les MFC précédentes des datesRe, 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:12PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, sorry, c'était un fichier intermédiaire...
13/06/2023 à 10:50olivcocoSequence en automatiqueJe 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:43PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, cela se voit dans le msgbox, "autant de boucles fait..." et on essaye max 100 fois...
12/06/2023 à 18:43PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteJe 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:02joannn1 Ignorer les lignes masquéesRe, 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:27joannn1 Ignorer les lignes masquéesRe, 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:51olivcocoCompté le nombre de ligne entre deux traitRe, c'est comme danser sur une corde .....
12/06/2023 à 12:29joannn1 Ignorer les lignes masquéesRe, 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:03joannn1 Ignorer les lignes masquéesLe 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:49Kamel_G0411 Traiter en couleur des cellules épars d’un seul coupBonjour, c'est mieux d'utiliser "Find" et de colorer tout en même temps...
12/06/2023 à 08:12bejouette Faire apparaitre un objet forme lorsqu'une cellule est remplieVous 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:51TheresMise à jour du planning en effaçant les MFC précédentes des datesRe, maintenant avec PJ...
11/06/2023 à 22:42Lilouk10 Distribuer des données dans un tableau nb limite de ligneQuelle bordelle !!...
11/06/2023 à 17:57TheresMise à jour du planning en effaçant les MFC précédentes des datesRe, 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:37TheresMise à jour du planning en effaçant les MFC précédentes des datesJe 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:40Berjac Démarrage automatique de macro sous conditionsRe, 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:15tooniesgamerEffacer les valeurs dans une cellule en doublon sans supprimer la ligneUne autre proposition qui utilise temporairement la colonne AA (à modifier si nécessaire)...
11/06/2023 à 09:30Berjac Démarrage automatique de macro sous conditionsActivate, 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:19Towelie Optimisation calcul position occurrence valeurUn TCD pouvait vous donner la réponse même sans trier...
10/06/2023 à 15:57BouletTournoi foot autmotatisé à 6 équipes ?Re, pas moi .....
10/06/2023 à 12:13BouletTournoi 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:19BouletTournoi 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:09Parigoo Ajout/Suppression de lignes en VBA...
09/06/2023 à 18:25Gwen49VBA - Problème de lecture du CSV...
09/06/2023 à 17:47Thierno01 Déplacer les ref d'une cellule séparées par virguleC'est un 'unpivot". Avez-vous excel365 et ces nouvelles fonctions ...
09/06/2023 à 17:44AubinVMacro pour supprimer les doublons d'une listeBonjour, une possibilité avec un "advanced filter"...
08/06/2023 à 18:43olivcocoCompté le nombre de ligne entre deux traitRe, 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:37olivcocoCompté le nombre de ligne entre deux traitRe, 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:18LCLA67 Modification macro complexeRe, 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...