Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Samedi à 13:25
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'207
Votes
2'082
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 91

DateAuteur du sujetSujetExtrait du message
18/06/2023 à 12:14Nonno VBA modification codeRe, peut-être avec ceci (dépend si ce sont de formules ou ....) mais cela copie aussi les MFC, couleurs, etc c.copy Range("C" & num_ligne) simplification...
18/06/2023 à 10:03ExcelGoCréation de devis (prix dégressifUne proposition ...
18/06/2023 à 09:39Gilles_IcemanInsérer photos: problème de positionnement et dimensionnement aleatoireRe, ou comme ça ...
18/06/2023 à 09:25Gilles_IcemanInsérer photos: problème de positionnement et dimensionnement aleatoireBonjour Gilles_Iceman, Ce "LockaspectRatio" peut-être que vous le voulez false ? Avec true, on ne peut pas adapter les 2 dimensions à la cellule, oubien l'un ou l'autre sera trop grand/trop petit. ou...
17/06/2023 à 19:03Daman_16Export calendrier en CSVHello, what's the name of the new workbook ? ActiveSheet.Range("A2","I" & Dernligne).Copy workbooks("NewWorkbookName").Worksheets("Export_CSV").Range("A1")...
17/06/2023 à 19:01Benjamin62980 Planning hebdomadaire chauffeursQuels sont les conditions pour assigner quelqu'un dans le planning ...
17/06/2023 à 15:14Beoden Question sur données et courbesAvec un exemple, c'est plus facile à vous montrer...
17/06/2023 à 12:45Daman_16Export calendrier en CSVLa feuille "Export_CSV" existe dans ce fichier ? Sinon, il faut la créer .....
17/06/2023 à 11:02PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, une simplification dans la feuille "DUMMY" ! Il y a une macro qui remplit la plage d'une manière vraiment aléatoire. Donc cela cause autant de "problèmes" dans la plage droite. Si vous regardez les formules de cette plage, ils comptent les nombre de cellules des 9 cellules autour d'une cellule a...
17/06/2023 à 06:44PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, 17 sec = 1 quart...
17/06/2023 à 06:13PhosphinoRépartir aléatoirement des objets dans un tableau + 1 contrainteRe, vous vous amusez bien, supér. La sans colonne marmite était mon but initial, tout faire en mémoire, parce que cela est le plus vite. Mais je l'ai fait de cette manière physique, pourque vous (et le reste) pouvauent suivre ... . Voir mon poste de jeudi, 100 boucles en 1 minute, avec un tableau en...
16/06/2023 à 21:17william raphaelObtenir avec Excel 2019 la fonction FILTRE...
16/06/2023 à 20:59LCLA67 Ou est l'erreur sur ma macroRe, ça fait un moment au j'avais vu cette question, je me demandais son utilité ... Bon, un essai, j'ouvre un CSV, je le transforme en un tableau de tous les jours+heures et puis 12 colonnes per les "5" minutes. Puis je continue avec ce tableau et je le traduis en un tableau de 8 colonnes, tout les...
16/06/2023 à 17:47camnourProblème de retour à la ligne pour un texte trop longBonjour camnour, ".Rows.AutoFit" ??? je ne le connais pas mais cela ralentit la macro, alors, si c'est dans un boucle, je ne ferais ça qu'une fois à la fin du boucle...
16/06/2023 à 16:42chistopheromProblème formule ne se calcul pas automatiquementRe, on peut aussi utiliser F9 pour calculer tout...
16/06/2023 à 16:41william raphaelObtenir avec Excel 2019 la fonction FILTREUn advanced filter (Filtre avancé ?) peut faire le boulot et existe depuis ??...
16/06/2023 à 14:12Kamel_G0411 Traiter en couleur des cellules épars d’un seul coupRe, largement, ici oui, compte tenu des circonstances 50 cellules sur +5.000.000, .....
16/06/2023 à 14:03Invité Min/Max approchant pour interpolation linéaireVous connaissez =RECHERCHEV(325;C10:D16;1) pour rechercher la valeur la plus proche mais plus petite que 325 et de vous donner la valeur de la 2ième colonne. =EQUIV(325;C10:C16;1) est pareil mais elle vous donne la position dans la plage, donc ici position 3. Vos données sont triés, donc le suivant...
16/06/2023 à 12:14Invité 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...