Passionné d'Excel

Inscrit le :31/05/2018
Dernière activité :Mercredi à 20:13
Version d'Excel :2019 FR, 365 FR
Messages
4'267
Votes
890
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Ausecour

DateAuteur du sujetSujetExtrait du message
Mercredi à 10:21BITSCH Validation des donnéesJ'aurais bien proposé de mettre une première liste département, qui permet ensuite de limiter le nombre de communes disponibles. Pour faire ça, on peut éclater la liste des communes en plusieurs colonnes en mettant le nom du département en en-tête, puis on peut créer des plages de cellules nommées e...
15/03/2024 à 14:06chr25Savoir si plusieurs cellules sont identiques à partir d'une 1ère infoVoilà une proposition bonus...
19/02/2024 à 09:44FF30 Histogramme empilé (détails pratiques)Quel est le souci si on produit fourchette sur plusieurs modules? en actualisant les données on se retrouve avec la famille fourchette qui est mise à jour sur le module correspondant. Bon, j'ai quand même dû décaler le tableau croisé dynamique parce qu'il était sur le passage si on veut ajouter des...
16/02/2024 à 10:01FF30 Histogramme empilé (détails pratiques)Si j'ai bien compris le problème, c'est possible de faire quelque chose en retravaillant le tableau et en utilisant un tableau croisé dynamique. Pour l'histoire du décalage de l'étiquette, j'ai l'impression qu'il faudra le faire manuellement. Pour prendre en compte des modifications dans le graphiqu...
07/02/2024 à 14:09marie_lcRécupérer toutes valeurs associées à un ID uniqueCe serait super d'indiquer la version Excel que vous utilisez sur votre profil (2007, 2010, 2013, 2016 etc...), car dans ce cas ça peut beaucoup orienter la solution. Je ne sais pas tout à fait comment vous voulez "récupérer" les valeurs associées, donc je suppose que vous voulez concaténer les diff...
07/02/2024 à 13:54PopsySelectionner un tableau dynamiquePetite astuce pour enregistrer tout un tableau dans une feuille Excel dans un tableau VBA en une seule ligne de code: Si le tableau commence en A1 on peut écrire: Le résultat: ça crée une variable tableau qui va avoir deux dimensions dont le premier index est 1. Le tableau contiendra l'équivalent de...
06/02/2024 à 14:22yassdu782 Graphique avec fonction SIAvec Power Query qui est intégré à la version Excel 2016 + VBA pour actualiser automatiquement on peut obtenir ceci: La requête filtre le contenu à afficher sur le graphique et va chercher le contenu de la cellule A1 pour filtrer, la macro actualise les deux requêtes à chaque changement de valeur en...
05/02/2024 à 13:55Gregsk77Autorisation de modification sur feuille verouilléeJe ne suis pas un spécialiste de cette fonctionnalité, mais de ce que j'ai pu voir: il faut mettre un mot de passe sur la plage pour verrouiller son autorisation dans autorisation il faut ajouter les personnes qui peuvent modifier la plage sans inscrire de mot de passe Est-ce que vous avez bien mis...
24/01/2024 à 13:40Fi2Copier la même formule avec juste une référence qui changeAh donc ça me semble en effet bizarre, normalement les plages nommées ne bougent pas, est-t-il possible d'avoir une version anonymisée du fichier, sans données confidentielles pour nous aider à visualiser le problème et tenter de le résoudre en bidouillant comme on peut? Par échange de message j'ai...
24/01/2024 à 13:38olivlam Isoler certains caractères dans une même celluleContent que les solutions vous conviennent. On vous invite quand même à renseigner la version de votre Excel dans votre profil pour faciliter le travail des autres membres si vous avez d'autres demandes (2007,2010,365 ou autre)...
24/01/2024 à 13:04Fi2Copier la même formule avec juste une référence qui changeBizarre, si ce sont des plages nommées qui s'appellent bien Secteur, Sorties du stock, Article, les plages ne devraient pas bouger... Si ce ne sont pas des plages nommées, que ce sont plutôt des plages du style A1:C10, il faut alors bloquer ces plages en ajoutant des dollars devant les colonnes et l...
24/01/2024 à 12:54olivlam Isoler certains caractères dans une même celluleBonjour 78chris, Je me permets une petite modification de ta proposition comme le but de ce que j'ai compris est d'isoler le code sur la deuxième ligne: et sa variante...
24/01/2024 à 12:51olivlam Isoler certains caractères dans une même celluleQuelle est votre version d'Excel? Sur office 365 c'est rapide avec TEXTE.APRES et TEXTE.AVANT, sans office 365 il faut utiliser stxt et cherche. Avec le texte en cellule A1, la formule donnerait: Avec office 365 on a...
23/01/2024 à 11:17MichkaRecupérer le nom des trois derniers onglets d'un autre classeurAh Excel 4.0... Je n'ai jamais connu cette période. Je me demandais en effet où était le code VBA dans votre fichier, sans le trouver, je n'avais pas pensé à aller voir le gestionnaire de noms. LIRE.CLASSEUR m'est en effet totalement inconnu, comme quoi je peux toujours apprendre des choses sur cet...
23/01/2024 à 09:12MichkaRecupérer le nom des trois derniers onglets d'un autre classeurBonjour BsAlv, En effet c'est possible d'avoir le nom du dernier onglet avec VBA, sans VBA en revanche... Avec VBA on peut avoir le nom du dernier onglet de plusieurs façons, voici un exemple: Cette fonction a besoin d'une information pour renvoyer le nom du dernier onglet, à savoir une cellule qui...
22/01/2024 à 19:00SonmarChercher un nombre dans une cellule en contenant plusieursAh je vois! Dans ce cas oui c'est possible d'avoir quelque part une liste avec le matricule et l'entreprise, ensuite avec Power Query on peut aller chercher cette information pour compléter la requête. Voici un essai où j'ai rajouté une feuille avec le listing des employés: A noter que si des employ...
22/01/2024 à 18:48Pascal13011Compter les cellules colorées en rougeAh, les couleurs sont mises avec des mises en forme conditionnelles... ça corse les choses. Le seul moyen d'avoir la couleur renvoyée par la mise en forme conditionnelle, c'est de passer par la propriété DisplayFormat qui ne fonctionne pas dans les fonctions définies par l'utilisateur. On a donc com...
22/01/2024 à 16:47Pascal13011Compter les cellules colorées en rougePourriez-vous fournir un fichier sans données confidentielles, anonymisé pour que nous puissions nous pencher sur votre requête? On a pas tous la même définition de cellule vide, et il existe énormément de nuances de rouge, pouvoir tester directement sur le fichier serait super...
22/01/2024 à 16:22SonmarChercher un nombre dans une cellule en contenant plusieursD'après le fichier je partirais donc plutôt sur du power query: Attention cependant, j'ai vu un double -- quelque part pour SEMOD ce qui mène à un matricule vide, et j'ai vu un - avec aucune donnée après pour MGA. J'ai regardé par matricule et par entreprise le montant total de la prime. Sur mon exe...
22/01/2024 à 16:07SonmarChercher un nombre dans une cellule en contenant plusieursEn effet un fichier serait pratique. Sans fichier je ne peux que faire des suppositions pas forcément pertinentes... Voici quand même deux essais, un par formule, un via Power Query...
22/01/2024 à 12:33AnthonyR Fonction à plusieurs résultats différentsL'ordre dans lequel sont listées les conditions et les valeurs renvoyées me semble bizarre dans votre explication. Personnellement je suis partis sur ça: En priorité je veux que A2 et F3 soient remplis, si c'est le cas, je fais A11*D12 Si ce n'est pas le cas, alors je vérifie ensuite si A2 et F2 son...
19/01/2024 à 11:39Hellspawn Duplication celullePas de problème, j'avoue que le code n'était pas évident à comprendre comme je ne suis pas celui qui l'a fait et qu'on a pas les mêmes habitudes de codage... Content que ça fasse le travail, merci d'avoir passé le sujet en résolu Bonne journée...
19/01/2024 à 11:16Hellspawn Duplication celulleDe ce que j'ai vu et testé, il suffit de changer cette ligne de code: En: ça permet de mettre le nom de la feuille d'où vient les données sur toutes les lignes plutôt qu'uniquement sur la ligne des en-têtes Vous pouvez donc enlever ce que vous avez tenté d'ajouter et juste remplacer cette ligne par...
19/01/2024 à 10:57KTMPositionner un Bouton (Forme) sur plusieurs FeuillesIl existe une méthode automatique pour le faire oui: C'est un exemple qui va créer un bouton avec fond gris, texte noir de taille 14 en gras, la forme exécute la macro "bloup" à chaque fois qu'on appuie dessus. Cette forme va être créée pour toutes les feuilles. Je vous laisse le soin de voir commen...
17/01/2024 à 16:21CalciferAtribuer un rang en fonction de deux critères (un par colonne)Avec la fonction TRIERPAR on aurait: enregistré sous le nom "_tableauTri" ça permet de filtrer le tableau par rapport à l'échelon puis l'ancienneté, j'ai créé un identifiant unique pour chaque ligne en prenant l'échelon et l'ancienneté, que je sépare avec un "_". Je vais pouvoir ensuite retrouver ce...
17/01/2024 à 13:27CalciferAtribuer un rang en fonction de deux critères (un par colonne)Sur Excel 2016 pas facile... J'aurais bien aimé utiliser la fonction TRIER qu'offre les versions plus récentes. Malheureusement sans ça je peux juste proposer un bricolage...
16/01/2024 à 16:06GrandMaitre NB.SI.ENS (petit problème)NB.SI.ENS permet de compter sur une plage de cellules avec plusieurs critères possible. Elle n'intègre pas nativement la possibilité de compter sur plusieurs plages de cellules. Deux solutions: Faire plusieurs NB.SI et additionner les résultats, ou utiliser VSTACK pour créer une seule zone où compte...
16/01/2024 à 12:18MichkaRecupérer le nom des trois derniers onglets d'un autre classeurOui on peut écrire le 21 directement en dur dans la formule, mais il faudra le changer au besoin, sauf si on a un moyen de déterminer quelle est la dernière semaine qui nous intéresse. Cette partie pour être honnête je ne suis pas sûr de la comprendre, un tel moyen existe...
15/01/2024 à 21:27MichkaRecupérer le nom des trois derniers onglets d'un autre classeurC'est possible si on utilise la fonction INDIRECT + le numéro de semaine qu'on renseigne dans une cellule, j'ai mis les formules dans le fichier. J'isole la partie variable que je met entre & &, les & permettent de concaténer les chaines de texte constantes (nom du fichier, plage de cellules) et la...
15/01/2024 à 14:03nicopro Fonction IFS sur une même celluleDe ce que je vois c'est possible de faire ça avec un XLOOKUP, on a juste besoin de la correspondance pour chacun des mots. Après si ce que l'on veut c'est plutôt extraire la couleur alors il faudra une solution différente. Dans ce deuxième cas j'ai aussi créé une formule qui est déjà plus complexe (...
15/01/2024 à 13:53PatPatrouilleFiltres dates ne fonctionne pas correctementL'explication se trouve ici: On voit "filtre textuel" ainsi que des dates qui ne sont rattachées à aucune année, autrement dit elles ne sont pas considérées comme des dates mais comme du texte, d'où le tri qui ne fonctionne pas bien... Une solution pour s'assurer que toutes les dates soient bien con...
11/01/2024 à 16:46dams1606 Suppression de doublon dans une celluleJ'ai galéré donc je partage aussi ma solution...
11/01/2024 à 16:01thomas_bnnlExercice solveurSuper si ça aide En bonus le fichier sur lequel j'avais travaillé...
11/01/2024 à 14:33thomas_bnnlExercice solveurIl manque une partie de l'énoncé? J'imagine qu'il faut faire varier les quantités de tonneaux vendues. Pour le solveur il faut se demander: quel est l'objectif? ici maximiser les bénéfices donc le total des ventes des tonneaux quelles sont mes variables? les quantités de tonneaux que je vends, puisq...
10/01/2024 à 11:31Corby61Attribution d'une couleur aléatoire en fonction d'une valeurOui de mon côté colorindex fonctionne avec des valeurs de 1 à 56, j'obtiens ça: Pour jouer sur les couleurs de thème c'est un peu plus compliqué comme il faut jouer avec les propriétés: ThemeColor et TintAndShade Résultat avec le thème Office...
10/01/2024 à 10:21Zazonette Macro report dimension en chiffre dans cellule sur dimension de formeAh ne t'en fais pas, c'est juste que tu es super bien parti, là où je pataugeais avec mon code Super si votre souci a trouvé sa solution, merci d'avoir passé le sujet en résolu...
09/01/2024 à 16:51Corby61Attribution d'une couleur aléatoire en fonction d'une valeurMerci! Bonne année également! Oui avec 50 000 couleurs on peut voir loin. Après pas sûr qu'autant de couleurs soient nécessaires vu la difficulté pour l'oeil humain de voir les légères variations ColorIndex peut être changé avec le thème assez rapidement, est-ce la raison de cet intérêt soudain...
09/01/2024 à 16:21Corby61Attribution d'une couleur aléatoire en fonction d'une valeurJe passe rapidement apporter une information car j'ai déjà rencontré cette limite, Excel ne peut pas gérer plus de 65 490 formats/styles de cellule uniques. Source limite Bon en testant de mon côté avec le code ci-dessous j'ai plutôt atteint la limite au bout de 65429 lignes... Attention donc aux co...
09/01/2024 à 15:32Sitting_bull [VBA] Copie d'une fonction dans VBAMince... Je me demandais si le dataBodyRange pouvait être la source du problème mais ça a l'air de marcher sur les lignes précédentes? Après ça peut toujours être intéressant de voir si avec une formule bidon comme "=1+2" ça marcherait ou non... Si tu essayes de saisir cette formule qui marche dans...
09/01/2024 à 15:15Sitting_bull [VBA] Copie d'une fonction dans VBAAvez-vous essayé ceci? FormulaLocal permet de définir la formule de la plage de cellules en l'écrivant comme dans la langue locale de l'application...
09/01/2024 à 09:54Zazonette Macro report dimension en chiffre dans cellule sur dimension de formeBonjour, salut xorsankukai Pas de souci! Oups j'ai mal géré mon code, il y a des lignes qui s'exécutent alors que ça ne devrait pas, d'où le message d'erreur. Le seul cas que j'avais couvert c'était pour extérieur et doublure intérieure (les carrés de la première impression d'écran)... Oui tu peux p...
08/01/2024 à 17:20Zazonette Macro report dimension en chiffre dans cellule sur dimension de formeVoici une proposition...
08/01/2024 à 16:54artsybouFormule calcul pour fichierVoici deux propositions: ou: à noter que j'ai fait durée * 24 car je suis partis du principe que vous renseignez l'heure comme ceci: 06:50:00 dans Excel. Si vous renseignez plutôt 6.4, alors il faut enlever le *24 qui convertit en centième d'heure. Première formule: utilisation du SI pour vérifier s...
08/01/2024 à 13:56philturf Avec trois macros compter avec NB.SIMacro ou formule? Par formule voici deux propositions...
03/01/2024 à 15:43Feiyung Valeur en colonne 2 dans un tableau, "SI" valeur trouvée dans une listeUne autre proposition: Faiblesse de ma formule, si on trouve plusieurs des chaînes de texte, ça les renverra toutes...
03/01/2024 à 15:21ZED21000 Userform de filtrage des statuts de paiement mois ou annuelVoici une proposition: A noter qu'on aurait pu je pense utiliser des segments pour les filtre avec une colonne d'aide pour les mois. Voici ce que ça donne avec segment...
03/01/2024 à 14:27MikaG Mise en forme conditionnelle Diagramme de GannttOui on se fait souvent avoir par ces règles cachées, je me suis moi-même fait piégé en tentant de répondre au sujet. Au départ je pensais que c'était ma formule qui ne marchait pas, avant de comprendre que c'était bien l'ordre des mises en formes dans la liste. Merci d'avoir passé le sujet en résolu...
03/01/2024 à 14:25Feiyung Valeur en colonne 2 dans un tableau, "SI" valeur trouvée dans une listeVoici une proposition qui utilise CHERCHE et SIERREUR...
03/01/2024 à 14:17MikaG Mise en forme conditionnelle Diagramme de GannttVoici la modification demandée: Le point important c'est de bien mettre la mise en forme rouge plus haut que celle en bleu, sinon celle en bleu sera appliquée en première, et la mise en forme rouge ignorée...
03/01/2024 à 09:18jakesNombre de lignes différentes destination/donnéesNon, ça veut juste dire que la formule va pouvoir être étendue sur de nombreuses lignes, et qu'à chaque fois ça prendra les 7 prochaines lignes pour en faire la somme...