| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/02/2025 à 17:03 | Sébastien | Affichage (rare) de citations sur le site | Je ne savais pas que les citations pouvaient aussi apparaître en dehors du forum ... |
| 25/02/2025 à 17:01 | Deadnight | Formule qui évolue selon le choix d'une liste déroulante | Oui, elle se mettra à jour quand la cellule D correspondante changera. Dans la formule, vous pouvez changer "non défini" par "" pour éviter d'avoir "non défini" qui apparait pour toutes les lignes vides du tableau. Pour info, vous devriez jeter un oeil ici : Les tableaux structurés Ces tableaux perm... |
| 25/02/2025 à 16:57 | georg | Excel 2016 VBA userform - copier tableau structuré | Content d'aider. Merci pour votre retour, bonne fin de journée... |
| 25/02/2025 à 16:35 | Deadnight | Formule qui évolue selon le choix d'une liste déroulante | Vous pouvez faire comme ceci Formule en K2 regardant D2... |
| 25/02/2025 à 16:15 | georg | Excel 2016 VBA userform - copier tableau structuré | Essayez plutot ceci, le With ne correspond pas pour le DataBodyRange autrement... |
| 25/02/2025 à 16:13 | Jf1234 | Cellule remplie par derrière | Ci-joint une proposition. Dans la cellule F2 il y a une formule, il suffit d'adapter la plage à votre tableau. Et de se référer au tableau nommé "tblCorres"... |
| 25/02/2025 à 15:15 | Deadnight | Erreur règles - Mise en forme conditionnelle | Oui c'est ça. Si vert est le cas "date de moins de 3 mois par rapport à aujourd'hui", en réalité il n'y a pas vraiment besoin de test. C'est pour ça que vous n'en trouvez pas. Pour le coloriage en vert, vous pouvez donc simplement garder la partie de vérification que la cellule n'est pas vide/n'est... |
| 25/02/2025 à 14:58 | Deadnight | Erreur règles - Mise en forme conditionnelle | Ces dates, elles sont dans le passé, le futur, ou les 2 ? Si vous cherchez à classer, dans des dates antécédentes à aujourd'hui, celles qui sont "les plus vieilles" en rouge, oui il faut revoir la formule. Personnellement, j'utiliserai la fonction Fonction MOIS.DECALER - Support Microsoft Ainsi la f... |
| 25/02/2025 à 14:27 | Deadnight | Erreur règles - Mise en forme conditionnelle | C'est correct @BeGood, mais en faisant comme ceci on évalue toutes les MFC pour chaque cellules. Avec beaucoup de données le classeur devient lent. En suivant une logique simple on peut "bloquer" ces calculs inutiles en cochant la case. @Deadnight, merci pour votre retour, content d'aider. Avec les... |
| 25/02/2025 à 14:25 | georg | Excel 2016 VBA userform - copier tableau structuré | J'ai un peu de mal à trouver dans votre code l'endroit où vous créez vos tableaux structurés. Pour info, la méthode "standard" pour redimensionner un TS à une plage de valeur + longue/courte est celle-ci : Ca fonctionne très bien tant que le TS ne touche pas d'autres cellules… Sinon, c'est un peu pl... |
| 25/02/2025 à 14:17 | corbin2 | Modification code | Si il n'y a que la plage qui bouge, on peut rajouter un petit bloc "If" (= SI) comme ceci... |
| 25/02/2025 à 14:01 | Deadnight | Erreur règles - Mise en forme conditionnelle | Ci-joint formule corrigée (si vous appliquez sur toute la colonne vous devez mettre "N1" et non "N2" dans les formules). J'ai rajouté une condition "EST.TEXTE" pour que la ligne d'en-tete ne soit pas colorée... |
| 25/02/2025 à 13:48 | Jf1234 | Cellule remplie par derrière | On peut faire une table de correspondance pour coder/décoder. Et utiliser RECHERCHEV. Comme je vous l'ai dit plusieurs fois, c'est mieux de joindre un fichier. Comme ça on ne parle pas dans le vent. Voyez ci-joint un exemple. En B2 l'entrée, et B4 la sortie... |
| 25/02/2025 à 12:30 | Jf1234 | Cellule remplie par derrière | Vous êtes doué du don de synthèse… Sans exemple, je vous renvoie vers la Fonction Excel : RECHERCHEV . Bon courage ... |
| 25/02/2025 à 12:15 | Deadnight | Erreur règles - Mise en forme conditionnelle | On peut écrire mais c'est redondant . C'est tout l'intérêt de bien comprendre les formats conditionnels et leur ordre : En tout premier : on vérifie si la date est dans la zone rouge, càd >ajd+182. Si oui, on "Stoppe si vrai", et on colore en rouge, on ne s'occupe pas des autres conditions en des... |
| 25/02/2025 à 11:44 | Jf1234 | Cellule remplie par derrière | Pas très bien compris… Pouvez-vous joindre un fichier avec l'exemple de ce que vous voulez ? Merci... |
| 25/02/2025 à 11:34 | Deadnight | Erreur règles - Mise en forme conditionnelle | Re, Bienvenue au passage, j'avais oublié ! Veuillez voir l'exemple ci-joint, je pense que ce sera plus parlant... |
| 25/02/2025 à 10:55 | Deadnight | Erreur règles - Mise en forme conditionnelle | Il 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:00 | Boby71C | Classement podium pour jeu de cartes | Ci-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:53 | Tipex | Case à cocher avec valeur | Vous 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:20 | Tipex | Case à cocher avec valeur | Si 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:07 | Joco7915 | 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:35 | Joco7915 | 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:18 | Joco7915 | 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:46 | PierreHFM | Créer un radar dynamique en lien avec des données d'un tableau Excel | Via 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:19 | PierreHFM | Créer un radar dynamique en lien avec des données d'un tableau Excel | Est-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:08 | VMA | Regrouper données dans tableau croisé dynamique | Selon 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:01 | jojo_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:03 | Jimmy02 | Liste déroulante - Problème d'édition - Modifications non répercutées | Oui, 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:11 | Jimmy02 | Liste déroulante - Problème d'édition - Modifications non répercutées | Oui ç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:26 | Jimmy02 | Liste déroulante - Problème d'édition - Modifications non répercutées | Attention, 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:41 | assff | Répéter ma macro avec les cellules du bas | OK, 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:27 | assff | Répéter ma macro avec les cellules du bas | Oui 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:02 | assff | Répéter ma macro avec les cellules du bas | Ca 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:46 | assff | Répéter ma macro avec les cellules du bas | Re, 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:29 | assff | Répéter ma macro avec les cellules du bas | Aprè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:20 | assff | Répéter ma macro avec les cellules du bas | Je 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:09 | assff | Répéter ma macro avec les cellules du bas | Excusez-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:07 | Lulu31 | Trouver une formule | Il 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:01 | Image_Lounge | Fonction si ou autre solution | Juste 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:52 | Image_Lounge | Fonction si ou autre solution | Oui 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:33 | joffy | Plage de données fonction d'un élément d'une liste déroulante | Re, 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:12 | Joco7915 | MélangerDiviser beug dans le code | Ah 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:05 | joffy | Plage de données fonction d'un élément d'une liste déroulante | Re, 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:43 | Joco7915 | MélangerDiviser beug dans le code | Salut @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:06 | joffy | Plage de données fonction d'un élément d'une liste déroulante | Merci, 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:29 | joffy | Plage de données fonction d'un élément d'une liste déroulante | Merci, mais vous devriez pouvoir partager en "modification autorisée aux personnes disposant d'un lien"... |
| 14/02/2025 à 10:19 | joffy | Plage de données fonction d'un élément d'une liste déroulante | Re, 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:05 | Coccinelle66 | Ajout de segments à graphique nuage de points | Re, 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:01 | Cécilou | Transférer un fichier txt. en fichier Excel d'une certaine façon | Oui, 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... |