Passionné d'Excel

Inscrit le :28/05/2024
Dernière activité :Il y a 50 minutes
Version d'Excel :365 EN
Lieu :France
Messages
3'408
Votes
1'025
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par saboh12617 - page 33

DateAuteur du sujetSujetExtrait du message
25/02/2025 à 10:55Deadnight Erreur règles - Mise en forme conditionnelleIl faut revoir les priorités de vos conditions, monter la rouge en haut, et descendre la verte en bas. Ensuite cliquez sur interrompre si vrai pour la rouge et la orange. Pour ne pas colorier en vert les cases vides, vous pouvez changer la condition en "formule" et mettre : Attention la formule est...
25/02/2025 à 10:00Boby71C Classement podium pour jeu de cartesCi-joint une petite proposition, a part la maj des images du podium, le reste est géré par des formules. Cliquer sur votre bouton "podium" pour le mettre a jour...
25/02/2025 à 08:53TipexCase à cocher avec valeurVous avez raison, j'avais oublié l'histoire des points. Pour une solution avec des "X" dans les cellules, la formule suivante en L6 fonctionne Il suffit ensuite de la copier en dessous. Malheureusement avec la structure actuelle du tableau on ne peut pas trop faire plus simple. Je vous joins ci-aprè...
24/02/2025 à 16:20TipexCase à cocher avec valeurSi vous tenez absolument à utiliser des cases à cocher, je vous orienterai vers Google Sheets/Excel sur le Web : sur Excel (bureau), elles ne sont disponibles que sur les versions > 2021/en ligne. Autrement, il faut passer par des contrôles : Contrôles de formulaire - Support Microsoft . Si le co...
24/02/2025 à 15:07Joco7915 Code VBA qui fonctionne a moitiéPas de soucis, ce sont des pistes d'améliorations, pas des critiques ! Bonne journée...
24/02/2025 à 14:35Joco7915 Code VBA qui fonctionne a moitiéBien cordialement A mon avis le code fonctionne même s'il est perfectible (cf. propositions de mafraise et moi). Le problème pourrait venir du fait que la macro boucle sur les 5 premiers textboxes (i de 1 à 5), et les colories. S'il y en a 20 comme indiqué dans le commentaire, les 15 autres ne sont...
24/02/2025 à 14:18Joco7915 Code VBA qui fonctionne a moitiéC'est mieux d'écrire "ElseIf" tout collé, autrement tu empiles les "IF" pour rien. De plus, dans ce cas précis il n'y a pas besoin d'expliciter la 2e condition puisque "tout ce qui n'est pas vide est nécessairement plein" donc tu peux juste écrire Mais bon théoriquement ton code devrait fonctionner…...
24/02/2025 à 13:46PierreHFMCréer un radar dynamique en lien avec des données d'un tableau ExcelVia des macros oui, sinon non. L'alternative : les formules de plages dynamiques ne sont dispo que sur Excel 2021/365/web...
24/02/2025 à 11:19PierreHFMCréer un radar dynamique en lien avec des données d'un tableau ExcelEst-ce bien une question Google Sheets ? Dans tous les cas, il suffit de redimensionner votre tableau structuré : en retirant la ligne vide, votre graphique se met bien à jour correctement. Vous pouvez, en sélectionnant une cellule de la ligne à supprimer, faire clic droit > supprimer > ligne...
24/02/2025 à 09:08VMA Regrouper données dans tableau croisé dynamiqueSelon moi oui. TCD => 1 ligne/donnée. Il n'y a pas trop d'alternative. Après, si vous avez encore le tableau d'origine, et que vos données sont de la forme Prenom1 Choix1,choix2 Prenom2 Choix1 Cad avec les choix séparés par des virgules (ou autre) je pense que je peux vous écrire une formule qui...
24/02/2025 à 09:01jojo_95 Menu déroulant qui filtre ?Dans ce cas veuillez joindre un lien vers votre fichier (avec l'édition autorisée en disposant du lien) et sur ce fichier détailler votre problème car ce n'est pas très clair. Vous voulez faire des listes déroulantes à plusieurs niveaux c'est ça ...
21/02/2025 à 17:03Jimmy02Liste déroulante - Problème d'édition - Modifications non répercutéesOui, même si c'est une utilisation courante, détailler le problème peut aider. Et donc comme je vous l'avais anticipé il n'y a pas de solution miracle. C'est ce que je vous expliquais dans mon premier message : la liste de catégories doit être statique . Elle ne peut pas être modifiée dans le futur...
21/02/2025 à 16:11Jimmy02Liste déroulante - Problème d'édition - Modifications non répercutéesOui ça ne s'adapte pas à tout, et en l'occurrence vous avez raison utiliser une rechercheV n'a pas trop de sens. Ce que je ne comprends pas c'est pourquoi vous voulez modifier votre liste de catégories a posteriori ? Normalement une fois que les catégories sont définies, elles ne doivent plus bouger...
21/02/2025 à 15:26Jimmy02Liste déroulante - Problème d'édition - Modifications non répercutéesAttention, vous avez mal compris le fonctionnement des plages de validation de données. Elles ne servent qu'à valider (ou non) l'entrée manuelle d'une valeur, à un instant t. Si vous modifiez ensuite la liste de validation, le fichier ne va pas remplacer les valeurs que vous avez déjà entré. Pour ce...
21/02/2025 à 12:41assff Répéter ma macro avec les cellules du basOK, dans ce cas il faudra utiliser un UserForm. Donc j'ai besoin que vous joigniez un fichier pour vous le transmettre...
21/02/2025 à 12:27assff Répéter ma macro avec les cellules du basOui bien sûr, vous savez où se trouve la date sur la feuille ? Adresse de la cellule/plage, nom de la feuille ? Quel retour voulez-vous ? Une liste des noms dans une colonne, une MsgBox, que les feuilles se sélectionnent/colorent en bas ? Si vous pouviez joindre un fichier d'exemple, ce serait prati...
21/02/2025 à 12:02assff Répéter ma macro avec les cellules du basCa c'est à vous de me le dire 😂 Pour clarifier : c'est exactement la même macro, je l'ai juste rendue plus facile à adapter puisqu'il suffit de modifier la plage Y7:Y109 en haut. J'ai fait en sorte que le reste du code le prenne en compte. Donc si vous voulez déplacer votre plage , par exemple en D5...
21/02/2025 à 11:46assff Répéter ma macro avec les cellules du basRe, Ok dans ce cas oui VBA s'adapte mieux que la formule. Ci-après le code revu, la seule chose à changer c'est la variable "PLAGE_SOMMEE" en haut, qui définit la colonne à sommer. Attention, il faut que ce soit une plage continue (style A1:A10, pas A1,A8,F7) sinon tu peux avoir des bugs. Le reste s...
21/02/2025 à 11:29assff Répéter ma macro avec les cellules du basAprès pour info, vous pouvez aussi utiliser ce qu'on appelle les "formules 3D" dans Excel, pour référer à une plage de feuilles. Càd que la formule ci-dessous effectue la somme des cellules A1 pour les feuilles 3 à 6 =SOMME(Feuil3:Feuil6!A1) Il suffit juste de connaitre le nom de la feuille de dépar...
21/02/2025 à 11:20assff Répéter ma macro avec les cellules du basJe vous propose la révision ci-dessous Par contre attention, j'ai gardé votre typage en "Long", soit des entiers, si vos cellules contiennent des nombres à virgules ça peut planter, il faudrait remplacer par "Double"...
21/02/2025 à 11:09assff Répéter ma macro avec les cellules du basExcusez-moi, mais dans votre code actuel vous réécriver par-dessus le total (cellule I4) à chaque changement de feuille… Est-ce bien cela que vous souhaitez faire ? Ensuite, voulez-vous bien retrouver en I5 la somme des Y8 de toutes les feuilles, puis en I6 des Y9… ? C'est bien ça, ou alors vous vou...
21/02/2025 à 10:07Lulu31Trouver une formuleIl faut de la consistance dans tes données pour qu'une formule soit efficace. Là ce n'est pas le cas, quand on change de ligne on a les règles de séparation qui changent. En plus, comment déduire LUXURY de LUX ou bien COMFORT de COM ? Dans l'état on ne pourra jamais te fournir une formule correcte....
21/02/2025 à 09:01Image_LoungeFonction si ou autre solutionJuste pour info, si la formule de @Arturo complétée par @Djidji vous convenait, et qu'il suffisait juste de rajouter les vols/sortie (que je ne vois pas dans votre dernier post), je pense que l'adaptation ci-dessous vous conviendrait : Je vous laisse traduire ça sur votre tableau structuré mais a pr...
14/02/2025 à 16:52Image_LoungeFonction si ou autre solutionOui c'est possible, mais pouvez-vous partager un fichier d'exemple type et préciser sur votre profil votre version d'excel ? 2016/2021/365… ? Je vous le demande car il y a surement moyen de "simplifier" la formule avec ces informations en plus. Pour trouver un mot dans une phrase on peut utiliser CH...
14/02/2025 à 16:33joffyPlage de données fonction d'un élément d'une liste déroulanteRe, pas de soucis, vous pouvez ajouter/supprimer des colonnes et des lignes comme vous le voulez. Ce qu'il faut garder ce sont les 3 premières colonnes bien entendu. Vous pouvez aussi faire 1 colonne par chrono si vous préférez. Si j'ai bien compris comme vous étudiez des courses sur 100 m avec V1 à...
14/02/2025 à 12:12Joco7915 MélangerDiviser beug dans le codeAh oui, c'est ce que j'écrivais en italique. Si vous le pouvez, installez ceci Download .NET Framework 3.5 SP1 | Free official downloads Cela vous permettra d'utiliser de nouveaux outils en VBA, les ArrayLists (qui sont un peu comme des collections mais en mieux), qui disposent de la fonction .Sort...
14/02/2025 à 12:05joffyPlage de données fonction d'un élément d'une liste déroulanteRe, Pas de soucis, dans ce cas je me permets de vous proposer la solution "simple et standard" pour faire une base de données efficace : On n'utilise pas les cellules fusionnées, elles posent des problème. Si on veut un joli résultat, on s'en occupe dans la feuille de résultats, mais la base de donn...
14/02/2025 à 11:43Joco7915 MélangerDiviser beug dans le codeSalut @Joco, Tu ne peux pas éditer les valeurs d'une collection une fois qu'elles y sont entrées. Il faut supprimer la valeur et la réinsérer. Mais c'est compliqué, car c'est un bazard de déplacer tous les indices… A mon avis tu n'as pas besoin d'une collection. Tu devrais plutot utiliser une ArrayL...
14/02/2025 à 11:06joffyPlage de données fonction d'un élément d'une liste déroulanteMerci, vous y êtes quasiment : je suis en "vue seulement", il faut activer l'édition dans le rôle. Je vous laisse regarder ici Partager des fichiers via Google Drive - Ordinateur - Aide Éditeurs Google Docs Heu alors oui bien sûr on peut filtrer par type de nage, par date, ou encore par prénom. Mais...
14/02/2025 à 10:29joffyPlage de données fonction d'un élément d'une liste déroulanteMerci, mais vous devriez pouvoir partager en "modification autorisée aux personnes disposant d'un lien"...
14/02/2025 à 10:19joffyPlage de données fonction d'un élément d'une liste déroulanteRe, Veuillez partager un fichier d'exemple en édition svp, je ne peux pas vous aider avec une image. Si les dates à filtrer sont à l'horizontale… C'est possible aussi mais ce sera plus compliqué. J'ai besoin d'étudier le classeur directement...
14/02/2025 à 10:05Coccinelle66 Ajout de segments à graphique nuage de pointsRe, Ah oui c'est malin, mais du coup vous avez 1 tableau/additif ? Ca fait donc autant de "blocs segments" que de type d'additifs non ? Juste pour comprendre...
14/02/2025 à 10:01Cécilou Transférer un fichier txt. en fichier Excel d'une certaine façonOui, le code se base sur une découpe des colonnes via les espaces, donc si une désignation contient un espace… Ca décale tout d'une colonne vers la droite. Si TOUTES VOS DESIGNATIONS sont composées de [1] OU [2 mots séparés par un espace], l'adaptation ci-jointe devrait convenir Sino...
14/02/2025 à 09:45Gazzzz Caractère inconnu rend la donnée inutilisableRe, Merci pour votre retour, content d'aider. Bonne journée...
14/02/2025 à 09:28joffyPlage de données fonction d'un élément d'une liste déroulanteC'est bien sur possible sur la plupart des tableurs, GoogleSheets compris. Ce qui compte c'est surtout l'organisation de vos données. Avec un table bien structurée, par exemple Date Item Qty 14/02/2025 A 20 14/02/2025 B 21 15/02/2025 C 22 15/02/2025 D 23 16/02/2025 E 24 16/02/2025 F 25 17/02/2025 G...
14/02/2025 à 09:09Gazzzz Caractère inconnu rend la donnée inutilisableIl s'agit d'un espace insécable un peu bizarre, donc le code VBA est 8239. Pour "nettoyer" votre colonne prix je vous propose la macro ci-dessous. Elle va convertir la colonne en valeurs monétaires. Il y a juste un point : la colonne est formatée en "texte" et je n'arrive pas à la repasser en valeur...
14/02/2025 à 08:38CalArnao Contrôle du slider dans un scrollbarMerci pour votre retour. Effectivement votre nouvelle méthode me semble beaucoup plus pratique, vous avez eu raison de reprendre à zéro. Merci pour votre partage de la nouvelle solution, bonne journée...
14/02/2025 à 08:34Coccinelle66 Ajout de segments à graphique nuage de pointsAh oui pardon j'avais oublié cette partie… Non je pense que VBA ou non, le principe est le suivant : il faut entrer 1 série par segment. Pour ça éventuellement je peux vous faire un code VBA si vous avez des milliers de lignes, mais dans ce cas j'aimerai bien que vous partagiez votre fichier SVP. Me...
13/02/2025 à 16:59Cécilou Transférer un fichier txt. en fichier Excel d'une certaine façonAh, étonnant j'ai lancé la macro chez moi et ça fonctionnait… Utilisez-vous le fichier source que vous aviez posté ou un autre ? Il faudra voir avec @BsAlv. A mon avis votre fichier contient une date qui n'est pas en jj/mm/aaaa, ou alors le code a cru détecter une date qui n'en était pas une…...
13/02/2025 à 16:25titikioMasquer un bouton dans formulaire Access en fonction d'une valeur de dateJe prends l'exemple des textboxes mais c'est valable pour la plupart des contrôles standards : TextBox.Visible property (Access) | Microsoft Learn cette propriété (TRUE/FALSE) permet d'afficher/masquer un contrôle. TextBox.Locked property (Access) | Microsoft Learn cette propriété (TRUE/FALSE) perme...
13/02/2025 à 14:17Sorento Formule Fitre / Plusieurs CritèresRe, Ci-joint une autre proposition en utilisant des filtres dynamiques avec des cases à cocher, peut-être un peu plus pratique Bonne journée 😃...
13/02/2025 à 14:04Sorento Formule Fitre / Plusieurs CritèresUne parenthèse mal placée après les + pour séparer du * ? Si je comprends bien, on veut tous les types de point de chargement listés (ou) ET le déchargement à bobigny. Auquel cas, en déplaçant la parenthèse ...
13/02/2025 à 12:14Cécilou Transférer un fichier txt. en fichier Excel d'une certaine façonRe, Ci-joint le fichier de BsAlv, avec à droite de votre tableau une cellule contenant l'adresse du fichier source (à cliquer pour MAJ) et ensuite un bouton pour lancer la macro de @BsAlv...
13/02/2025 à 11:26Nyueva Recherche date proche (+ - ou =) en fonction d'une valeur d'indexMerci pour votre retour, Vous avez raison, utiliser PQ pour cette requête est une excellente idée, félicitations à @JFL pour sa jolie solution. Beaucoup plus facile à comprendre que des formules alambiquées. Bonne journée...
13/02/2025 à 11:22Cécilou Transférer un fichier txt. en fichier Excel d'une certaine façonJe me demande quels logiciels utilisent encore des exports aussi peu pratiques… C'est une horreur pour travailler. @Cecilou, il faut que vous lanciez la macro à votre nom dans le classeur de @BsAlv. @MaxouMax, bienvenue, n'hésitez pas à créer un fil pour poser votre question ou à poster ici votre fi...
13/02/2025 à 11:02Cfab6 Tableau des reliquatsMerci pour votre retour, content d'aider. Bonne journée...
13/02/2025 à 11:00Nyueva Recherche date proche (+ - ou =) en fonction d'une valeur d'indexCi-joint une proposition de formule en colonne J. Par contre il y a des inconsistances (2) dans vos instructions : Ligne 12, les valeurs indiquées ne correspondent pas, le 10/12 n'a pas le bon index. Les lignes 22 et 23 se contredisent : une fois vous prenez le jour même, et une autre fois un jour p...
13/02/2025 à 09:46FredPitChoisir, dans une ListBox, le nom de la feuille à activerPour info, problème similaire traité récemment ici Attribuer une variable à un nom de feuille sélectionnée sur un Userform ...
13/02/2025 à 09:32Coccinelle66 Ajout de segments à graphique nuage de pointsParfait, content d'aider. Si vous le pouvez, prenez le temps de prendre en main ces tableaux, ils sont vraiment super pratiques dans bien des cas 👍 Bonne journée...
13/02/2025 à 09:25Cfab6 Tableau des reliquatsJe n'ai pas bien compris s'il fallait ajouter un mois si tant qu'il n'était pas complet (càd date de résultat < nb jours du mois ≈ 30) ou bien si le résultat était différent de 1 (1e jour du prochain mois). Dans tous les cas c'est facilement adaptable. Je pense qu'utiliser FIN.MOIS (FIN.MOIS, fon...