| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 08/08/2025 à 08:50 | saboh12617 | PQ - combiner 2 premieres lignes => Header | Wow les gars bravo comme d'habitude c'est vraiment top. Je me doutais que la double transposition n'était pas terrible… A ce compte-là, si vous avez un peu de temps j'aimerai effectuer le traitement suivant (pour l'instant je le fais via formules, mais l'intégrer dans PQ) ce serait top : Supprimer l... |
| 08/08/2025 à 08:06 | yamaben | Echelle visuelle analogique | Salut AL, wow c'est vraiment impressionnant ! Très sympa l'update en temps réel de la valeur en dessous. Chez moi (Office 365) ça marche très bien. Malheureusement comme tu l'as sous-entendu, pas fonctionnel sur Excel non-PC. Bonne journée... |
| 07/08/2025 à 16:46 | saboh12617 | PQ - combiner 2 premieres lignes => Header | En utilisant l'interface PQ j'ai réalisé cette requête que je trouve assez longue pour simplement utiliser mes 2 premières lignes comme en-tête, y-a-t-il moyen d'aller un peu plus vite ? Ci-joint données sources. (TSV = Tab separated values converti en TXT pour upload sur le forum)... |
| 07/08/2025 à 14:23 | mav | Comment savoir si une cellule est presente dans une formule d une autre cel | Alors, à part utiliser une version plus récente/online je ne vois pas. Désolé. Sinon, je connais aussi cet add-in Formula Auditing Tool for Excel: RefTreeAnalyser mais c'est en anglais. Cependant il est noté compatible Excel 2007... |
| 07/08/2025 à 14:00 | yamaben | Echelle visuelle analogique | Sur PC, vous pouvez utiliser les "Spin button" Ajouter une barre de défilement ou une toupie à une feuille de calcul - Support Microsoft Mais je ne suis vraiment pas sûr qu'ils s'afficheront correctement sur Excel Mobile, je suis presque sur que non... A tester. Voir ci-joint... |
| 07/08/2025 à 12:24 | maverick59264 | AFFICHER DETAIL TCD dans la même feuille VBA | Merci pour votre retour, content d'aider. Mais faites attention vous avez marqué comme solution un message qui n'a rien à voir avec le problème : c'est inutile. Vous devriez plutôt marquer celui-ci par exemple https://forum.excel-pratique.com/excel/afficher-detail-tcd-dans-la-meme-feuille-vba-200294... |
| 07/08/2025 à 12:00 | maverick59264 | AFFICHER DETAIL TCD dans la même feuille VBA | Ah voilà, je m'en doutais... Essayez de faire fichier > sauvegarder sous et mettez le sur votre bureau par exemple. Cela devrait marquer le fichier comme "fiable". Fermez Excel (complètement) puis rouvrez le fichier. Sinon, si vous avez Office 365, il y a la manip suivante https://forum.excel-pra... |
| 07/08/2025 à 11:13 | tsukinoyuujin | Publipostage Multiligne via VBA | Je vous en prie, content d'avoir pu vous faire avancer, j'ai moi aussi appris des choses. Bonne journée et au plaisir... |
| 07/08/2025 à 11:12 | themmanuel | Macro automatique | Le code défini dans Worksheet_Change(ByVal Target As Range) sert à implémenter la gestion d'un évènement d'une feuille (worksheet). Il doit donc se trouver dans le module de code de ladite feuille. Il faut le déplacer, comme indiqué sur le screenshot ci-dessous (Double cliquez sur "Feuil1 (Feuil1)"... |
| 07/08/2025 à 11:04 | maverick59264 | AFFICHER DETAIL TCD dans la même feuille VBA | Bon, si vous êtes absolument certain que les macros fonctionnent (je vous conseille de faire un petit sub de test à insérer dans Module1) : (lancez-le et confirmez) alors je vous propose de remplacer TOUT le code du module ThisWorkbook par celui-ci : Si ça ne fonctionne pas j'avoue que je suis assez... |
| 07/08/2025 à 10:42 | tsukinoyuujin | Publipostage Multiligne via VBA | Ah oui effectivement ! J'avais mal compris. Avec des données fictives l'erreur ne m'était pas sauté aux yeux. Voici la correction (valeur de colNum ) ... |
| 07/08/2025 à 10:34 | maverick59264 | AFFICHER DETAIL TCD dans la même feuille VBA | Re, C'est que vous avez certainement les macros désactivées. Chez moi cela fonctionne sans problème. cf. Activer les macros Excel... |
| 07/08/2025 à 10:08 | tsukinoyuujin | Publipostage Multiligne via VBA | Merci pour votre retour. En réalité c'est cette partie du code qui est en cause : La macro va ensuite automatiquement chercher dans la feuille où se trouvent ces en-têtes. Donc pour changer l'ordre d'affichage dans le mail, changez le ici. PS : Attention aux majuscules/minuscules/accents/espaces ! S... |
| 07/08/2025 à 10:04 | maverick59264 | AFFICHER DETAIL TCD dans la même feuille VBA | Dans ce cas, ajoutez l'accent dans le code après Like. Le code se trouve dans le module ThisWorkbook : Pour la macro il n'y a rien a faire : elle se lance toute seule. Par contre vous devez autoriser l'exécution des macros (centre de confidentialité... )... |
| 07/08/2025 à 09:44 | maverick59264 | AFFICHER DETAIL TCD dans la même feuille VBA | Vous pouvez utiliser un petit code VBA qui se lance lorsqu'une nouvelle feuille est créée (module workbook) : Si la feuille contient le prefix par défaut des drill down de TCD, alors on copie son tableau dans "RESULTAT SOUHAITE" et on la supprime. NOTES: Ci-joint le code VBA correspondant et votre f... |
| 07/08/2025 à 08:09 | mav | Comment savoir si une cellule est presente dans une formule d une autre cel | C'est la réponse que je vous ai donnée : Tracer les dépendances d'une cellule = trouver où elle est utilisée... |
| 07/08/2025 à 08:08 | Painghou | Afficher la valeur d'une cellule en fonction de la date du jour | En haut à droite de chaque message de la conversation vous avec une petite icone "check". Cliquez-le pour le (ou les) message qui contient la réponse à votre question... |
| 07/08/2025 à 08:06 | papi36 | Trouver la derniere cellule pleine horizontalement | Content d'avoir pu vous aider. N'oubliez pas de clôturer le fil si le sujet est résolu. Vous pourrez en ouvrir un nouveau sur la question du bouton. Bonne journée... |
| 06/08/2025 à 17:18 | tsukinoyuujin | Publipostage Multiligne via VBA | Bon, avec un peu d'aide IA pour générer un tableau je suis arrivé à la révision de code ci-dessous. Le seul problème que j'ai c'est que je n'arrive pas à extraire correctement le texte contenu dans la forme car : pour générer un tableau dans le mail il faut passer par le code HTML du mail. Cependant... |
| 06/08/2025 à 15:53 | mav | Comment savoir si une cellule est presente dans une formule d une autre cel | Pas sur que ce soit dispo sur Excel 2007, mais il existe dans le menu formules > tracer dépendants ( Afficher les relations entre formules et cellules - Support Microsoft ) Qui vous donne un apercu de partout où est utilisée la cellule sélectionnée dans le classeur... |
| 06/08/2025 à 14:36 | Fabien89 | Extraire de la plus grande valeur a la plus petite avec critère | Si vous cherchez à faire une synthèse de plusieurs tableaux structurés d'un classeur, je pense que PowerQuery pourrait vous être très utile. Auquel cas je vous laisse voir avec JFL (ou autres) qui gère l'outil mieux que moi. Car avec des formules on va être obligé de faire des bricolages autour de l... |
| 06/08/2025 à 14:18 | patrick1957 | Fonction Convertir via une macro qui ne fonctionne plus (XL2016) | Re, Oui je vois que vous avez beaucoup plus de participation que moi ahaha. Si j'ai bien compris... ? La macro ci-dessous transpose (et remplace) le tableau obtenu à droite. Important : puisqu'il faut la lancer après la macro précédente, j'ai fait la supposition suivante : la dernière colonne utilis... |
| 06/08/2025 à 13:56 | patrick1957 | Fonction Convertir via une macro qui ne fonctionne plus (XL2016) | Comme ceci peut-être ? L'utilitaire Texte en colonne du menu données est automatisable en VBA... |
| 06/08/2025 à 13:46 | Fabien89 | Extraire de la plus grande valeur a la plus petite avec critère | Re, Merci @JFL pour l'astuce du tri. @Fabien je n'ai pas compris votre nouvelle question… Oui la formule renvoie le tableau complet, c'est plus simple que d'utiliser 20 formules non ? Autrement pour accéder au X-ème élément d'une matrice vous pouvez utiliser INDEX... |
| 06/08/2025 à 12:28 | Fabien89 | Extraire de la plus grande valeur a la plus petite avec critère | Une proposition EDIT : vous pouvez aussi utiliser un TCD... |
| 06/08/2025 à 11:31 | tsukinoyuujin | Publipostage Multiligne via VBA | Et quelle "présentation" voulez-vous pour les infos à regrouper : Simple : 1 ligne par numéro de commande et les infos simplement mises cotes à cotes ? (je saurai le faire) Complexe : principe similaire mais mis en page dans un tableau (je ne saurai pas le faire) Doit-on garder les crochets ? Êtes-v... |
| 06/08/2025 à 10:50 | Painghou | Afficher la valeur d'une cellule en fonction de la date du jour | On peut faire une formule qui fonctionne avec les cellules fractionnées mais ça devient très lourd et beaucoup plus compliqué. Le plus simple ça reste de fractionner les cellules . C'est vraiment la solution à privilégier quand on travaille avec des "bases de données"... |
| 06/08/2025 à 09:37 | saboh12617 | Erreur renvoi page Mes Favoris | J'ai remarque un petit "bug" sur la page "Mes Favoris". Lorsque l'on clique sur le nom de l'auteur du message, on est renvoyé vers la page de profil de l'auteur du fil et non celle de l'auteur du message, qui est celui affiché. Exemple : sur le fil Définir a quel moment se lance le ruban personalisé... |
| 06/08/2025 à 08:31 | pim91120 | Traduction de script VBA | De ce que je vois, le tableau de base, lu dans "TRS" contient 14 lignes. Hors votre tableau d'export (aOut) n'a que 7 colonnes. Donc dans la boucle For trl = 1 To TRS.Length – 1 , qui lit tous les éléments du tableau TRS, il y a un problème quand on arrive à la 8 e ligne, qui ne rentre plus dans les... |
| 06/08/2025 à 08:19 | stephxi | Faire un sommeprod qui recherche une suite de caractères | Content de vous aider. Bonne journée... |
| 05/08/2025 à 17:18 | papi36 | Trouver la derniere cellule pleine horizontalement | Une petite "simplification" de votre code : équivalent, mais plus court : Puisque .End(xlToRight) renvoie une cellule, on peut utiliser .Row et .Column pour en extraire les numéros de ligne/colonne plutot que de passer par la notation R1C1 puis de la décortiquer... |
| 05/08/2025 à 16:29 | quentin57 | Problème avec formule INDEX et EQUIV | Merci pour votre retour, n'oubliez pas de clôturer le(s) fil(s)... |
| 05/08/2025 à 15:44 | pim91120 | Traduction de script VBA | Re, Excusez-moi c'est assez difficile à suivre juste en regardant des bouts de code… Cependant l'erreur que vous avez n'a rien à voir avec un quelconque formatage : l'erreur 9, vous indique ici que le tableau "aOut" a un problème avec l'instruction : aOut(LiG, E) Donc soit le numéro de ligne ( LiG )... |
| 05/08/2025 à 13:49 | pim91120 | Traduction de script VBA | Si vous souhaitez vraiment "comprendre" ce code VBA je vous conseille vivement de suivre une formation VBA, par exemple celle du site sur lequel nous nous trouvons. En effet vous avez des interrogations qui dénotent d'un niveau très novice sur le sujet, et afin d'aborder un sujet aussi complexe que... |
| 05/08/2025 à 12:42 | quentin57 | Problème avec formule INDEX et EQUIV | Tu as inversé les indexes de ligne et colonne : inverse la position de tes 2 EQUIV et tu auras le bon résultat : PS : j'ai utilisé EQUIVX car par défaut il fait une recherche exacte contrairement à EQUIV (mais ta formule marche aussi)... |
| 05/08/2025 à 12:28 | Mastanox | Commande annuler Export PDF VBA | En effet, solution non testée trouvée sur stackoverflow... Chose à retenir : les inputbox renvoient un variant, même si on attend du texte (je viens de faire quelques tests, on a bien False ) Hello Saboh, Pas vraiment persuadé Je pense que la valeur nulle est renvoyée si on clique sur "OK", sans rem... |
| 05/08/2025 à 12:15 | stephxi | Faire un sommeprod qui recherche une suite de caractères | Dans le cas d'une plage de + de 1 colonne, vous pouvez utiliser FILTER pour appliquer des filtres successifs, c'est plus pratique. Ensuite SUM pour sommer les cellules filtrées. Donc dans votre cas, puisqu'on fait des recherches de texte dans du texte plus large, on peut utiliser les expressions REG... |
| 05/08/2025 à 11:59 | Mastanox | Commande annuler Export PDF VBA | Bonjour & bienvenue sur le forum, Vous pouvez tester si la string est nulle (2e ligne du code) ... |
| 05/08/2025 à 08:29 | Fido | Fonction alerte | Merci pour votre retour. N'oubliez pas de passer le fil en résolu. PS : le fichier de @Joco contient exactement la formule que je vous ai donnée... Faites un effort avant de dire "ça ne marche pas"..... |
| 05/08/2025 à 08:24 | Painghou | Afficher la valeur d'une cellule en fonction de la date du jour | Content d'avoir pu vous aider, n'oubliez pas de passer le fil en résolu. Pour le numéro de la semaine d'aujourd'hui : Je vous laisse adapter si la date est différente. Le 2 sert à spécifier que les semaines commencent le lundi (USA = dimanche)... |
| 04/08/2025 à 17:13 | Painghou | Afficher la valeur d'une cellule en fonction de la date du jour | Ah pardon j'avais mal compris votre demande. Si il faut chercher la date, précisez le bien clairement. Essayez : Avec "non trouvé" vous remplacez par ce que vous voulez, dans le cas où la date n'est pas trouvée dans la colonne D... |
| 04/08/2025 à 16:53 | flm22 | Carte - punaises villes | Malheureusement, je ne crois pas que ça permette de "pointer" des villes. Je n'ai réussi qu'à l'utiliser pour des coloriages de zones personnellement... |
| 04/08/2025 à 16:47 | Painghou | Afficher la valeur d'une cellule en fonction de la date du jour | En remplaçant C1 par D774 et O1 par O774 dans la formule que je vous ai donné (et en ajoutant le nom de feuille évidemment), cela ne fonctionne pas ? Sinon... |
| 04/08/2025 à 16:23 | Fido | Fonction alerte | Vous pouvez utiliser : Ou bien... |
| 04/08/2025 à 16:13 | Painghou | Afficher la valeur d'une cellule en fonction de la date du jour | Manque de claireté, un tableau est toujours le bienvenue. Un essai pour la ligne 1 ... |
| 04/08/2025 à 15:11 | User_925 | Aide sur formule | Parfait, content d'aider. N'oubliez pas de passer le sujet en résolu (réponse la plus adaptée selon moi : https://forum.excel-pratique.com/excel/aide-sur-formule-200268#p1252566 ) Bonne journée... |
| 04/08/2025 à 14:53 | User_925 | Aide sur formule | Re, Votre fichier corrigé, en utilisant NB.SI.ENS . L'erreur venait de ma formule mal pensée, il vaut mieux rester sur les fonctions natives prévues pour le cas en question... |
| 04/08/2025 à 13:55 | User_925 | Aide sur formule | Content d'avoir pu vous aider. Mais à mon avis votre problème avec la formule de @BeGood est que vous ne l'avez pas tirée vers le bas si vous avez + de données (la formule proposée s'arrête à la ligne 35, fin de vos données d'exemple). Car je les ai testées les deux côte à côte et j'ai bien obtenu l... |
| 04/08/2025 à 13:48 | rpatty85 | NB.SI dans la colonne n°3 | Veuillez joindre un fichier à votre demande car on ne peut pas vous aider plus que ça : a priori vous utilisez la bonne formule, mais si elle ne fonctionne pas on a besoin de voir le fichier. Merci. PS : Excel "2025" n'existe pas, les dernières versions sont : 2019/2021/2024 et l'abonnement 365. Veu... |
| 04/08/2025 à 12:25 | User_925 | Aide sur formule | Une proposition à mettre en K13 et tirer vers le bas : =SIERREUR(NBVAL(FILTRE($H$21:$H$1000;($I$21:$I$1000="NR")*($H$21:$H$1000=$I13)));0) EDIT : voir proposition @BeGood (meilleure)... |