| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/01/2025 à 14:34 | cousinhub | [Power Query] Combiner des colonnes | Complexe… Merci pour ton retour, on est à bonne école ici 😉 Kenavo... |
| 30/01/2025 à 14:04 | Joco7915 | Faire descendre la formule automatiquement | Faire un tableau structuré ? Les formules s'étendent automatiquement dans une colonne... |
| 30/01/2025 à 13:54 | cousinhub | [Power Query] Combiner des colonnes | Ah désolé, la solution se base sur des fichiers déjà importés dans le classeur en effet. Après, j'imagine que ce doit être adaptable, ce qui compte c'est d'arriver à récupérer une liste des tableaux avec les numéros de colonne associés, puis de la parcourir. Si les experts passent par là… Moi j'ai a... |
| 30/01/2025 à 12:35 | cousinhub | [Power Query] Combiner des colonnes | Je débute encore sur PQ donc il y a probablement moyen de faire plus simple, mais je pense que si tu fais un tableau contenant ta liste de noms de tableaux, et la colonne à extraire. Ensuite il suffit de le parcourir pour extraire les 3 colonnes en question, et d'exporter le résultat. Je pensais à l... |
| 30/01/2025 à 11:03 | Easy9394jbrir | Comment passer d'un chemin absolu à un relatif | J'ai pas très bien compris... Dans ce fil Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule @Cylfo explique que ce que vous voulez faire est possible normalement. Vérifiez bien l'adresse du dossier (copier/coller depuis windows explorer => pas d'erreur de frappe ou des esp... |
| 30/01/2025 à 10:37 | ectic | Formules : Barre oblique à la place des ponts-virgules | Cela est probablement du à la langue du système, qui peut modifier certains séparateurs. Je vous renvoie ici pour la petite explication de Sébastien Traducteur formules FR/EN : {1\2} → {1.2}... |
| 30/01/2025 à 10:10 | Michel.Clausen | Filtre dans une colonne | Dans Fichier > Options > Centre de gestion de la confidentialité > Paramètres > Paramètres ActiveX > Vérifiez que vous avez bien l'avant-dernière option cochée. Si c'est déjà le cas… apparemment votre fichier est probablement corrompu... |
| 30/01/2025 à 10:03 | gregg | Astuces pour débuter en VBA | Et bien pour commencer vous pouvez cliquer sur le bouton " Cours VBA " en haut du site 😉 Ensuite, l'essentiel : l'aide en ligne ! Dans l'éditeur VBA, mettez le curseur sur un mot clé et appuyez sur "F1" pour ouvrir la page correspondante. Pour faire des recherches vous pouvez passer par Google (très... |
| 30/01/2025 à 09:26 | vtail | Code VBA msgbox date d'échéance+ 5 mois | Oui, je comprends l'utilité. Ci-joint le classeur avec la macro que vous demandiez : lors de l'ouverture, un petit calcul est fait pour trouver les échéances dans votre tableau et vous indique le nombre. Deux points importants : Si votre tableau bouge, qu'il ne commence plus en B2 (plus bas ou plus... |
| 29/01/2025 à 17:21 | Cfab6 | Somme de 2 Textbox | Salut @Jacky, je te laisse lancer le petit Sub ci-dessous pour voir par toi-même. La doc précise bien que Val() a pas mal de limitations pour les conversions à partir de texte. Grosso-modo, la fonction CInt() (ou CLng pour les grands nombres) renvoie des résultats plus "naturels" par rapport à ce qu... |
| 29/01/2025 à 17:11 | vtail | Code VBA msgbox date d'échéance+ 5 mois | Est-ce qu'une solution plus simple via formule pourrait vous convenir ? Car si j'ai bien compris, dans l'exemple la majorité des dossiers sont "en retard", donc ça vous ferait une MsgBox gigantesque et pas pratique. Alors qu'avec un tableau filtré on a tout sous les yeux. La formule que j'ai utilisé... |
| 29/01/2025 à 14:12 | v20100v | [VBA] Ajouter un sélecteur de couleur (color picker) | C'est pas mal comme idée, on a un résultat très propre. Que penses-tu d'un éventuel transfert dans un module de classe pour (encore) faciliter l'interaction utilisateur. Quelque chose qui donnerait maRange.Interior.Color = colorPicker.Pick() ou bien colorPicker.ChangeColor maRange Par rapport à ton... |
| 29/01/2025 à 13:47 | Christian67 | Calcul nombre de gouvernante | Vous pouvez éditez vos messages avec le bouton "crayon" pour éviter de flood. Merci. Par ailleurs, si vous avez résolu Bonne journée... |
| 29/01/2025 à 13:46 | ruliann | Erreur définie par l'application ou par l'objet | Merci pour votre retour, content d'aider. Bonne journée également... |
| 29/01/2025 à 11:55 | hugp | Grouper/dissocier | Oui, mais le groupe reste. Mais oui, d'un point de vue pratique la solution "colonne G pas très large" pour garder le "-" actif est mieux. Autrement, les groupements ne sont peut-être pas la solution la plus adaptée à votre usage. En théorie, ils sont là pour créer rapidement des totaux intermédiair... |
| 29/01/2025 à 11:51 | ruliann | Erreur définie par l'application ou par l'objet | Alors tout d'abord je tiens quand même a vous féliciter votre code est très propre et facile à relire. A priori il est difficile de bien cerner le point qui lève l'erreur. Si vous pouviez joindre un fichier de démo, ce serait parfait. Dans l'état, mon intuition me pousse à la conclusion suivante : C... |
| 29/01/2025 à 11:22 | hugp | Grouper/dissocier | Si, dans l'ordre, vous groupez E:F puis H:I, et masquez G, les groupes restent distincts... |
| 29/01/2025 à 10:57 | hugp | Grouper/dissocier | Ce n'est pas vraiment possible apparemment. Il faut laisser une colonne vide entre les deux. Vous pouvez la masquer/la rendre moins large si vous voulez... |
| 29/01/2025 à 10:16 | Cguillier | Formulaire monté avec VBA : Erreur d’execution 50290 | Select/Activate servent à sélectionner des éléments (cellules, feuilles…) dans le classeur. C'est à dire faire l'action de sélectionner, les rendre actifs. Mais ça ne sert pas à calculer. On peut donc les supprimer car ce sont des actions assez "lourdes" pour le code, elles le ralentissent. On peut... |
| 28/01/2025 à 17:02 | stephie06 | Formulaire de recherches plusieurs onglets et plusieurs colonnes | @LooReed, avec l'option Compare Text en haut du module, tu changes le comportement de Like et tu obtiens les résultats que tu espérais. Enfin, si j'ai bien compris... |
| 28/01/2025 à 15:59 | Nini40 | Addition prix produits avec recherchev | Merci pour votre retour, bonne journée à vous aussi... |
| 28/01/2025 à 15:19 | Hemvy | Filtrer une colonne TCD "date" avant "aujourd'hui" en VBA | Ah tiens ça c'est étrange… Pourtant "28/01/2025" c'est bien une String au format "dd/mm/yyyy"... Si vous utilisez le même format que celui de vos cellules, aka si j'ai bien compris Toujours la même erreur ? Si oui, je ne comprends pas 😥... |
| 28/01/2025 à 14:50 | Hemvy | Filtrer une colonne TCD "date" avant "aujourd'hui" en VBA | J'appuie bien entendu la proposition PQ, meilleure en de nombreux points. Pour ce qui est de la date du jour en VBA, elle est accessible avec Date function (Visual Basic for Applications) | Microsoft Learn Ce qui donne, pour la convertir en texte : Format(Date,"dd/mm/yyyy") Il suffit donc de remplac... |
| 28/01/2025 à 14:38 | Nini40 | Addition prix produits avec recherchev | Re, J'ai trouvé une formule qui convient, en découpant le texte de la cellule sur les virgules : Il y a besoin de passer par REDUCE pour évaluer chaque valeur entre les virgules une a une, et les sommer ensemble. EDIT : je vous conseille de rentrer vos valeurs en A1:B5 de la feuille 2 dans un tablea... |
| 28/01/2025 à 14:29 | Nini40 | Addition prix produits avec recherchev | Pouvez-vous partager le fichier en écriture SVP ? J'aurai besoin de tester la formule que j'ai en tête. Merci... |
| 28/01/2025 à 14:18 | Come On Tour | QUERY avec Importrange, fonction AND et OR | Je vous en prie. On fait tous des petites erreurs, c'est le message d'erreur qui m'a bien aidé : il indique que le caractère ne convient pas... |
| 28/01/2025 à 14:06 | Come On Tour | QUERY avec Importrange, fonction AND et OR | Je crois que j'ai trouvé, à la fin vous avez Col51=<500 La syntaxe correcte est Col51<=500 Si vous voulez la doc complète Documentation de référence sur le langage de requête (version 0.7) | Charts | Google for Developers Car à part ce point le reste m'a l'air nickel... |
| 28/01/2025 à 13:54 | Come On Tour | QUERY avec Importrange, fonction AND et OR | Si vous souhaitez absolument utiliser la fonction QUERY, je vous conseille de vous familiariser avec le SQL. SQL Server AND & OR Operators - Upscale Analytics L'opérateur OR est évalué APRÈS le(s) AND. Si le résultat voulu est celui ci-dessous, alors votre formule me semble correcte. Sinon veuillez... |
| 28/01/2025 à 12:30 | lordgilles | Lettrage automatique avec deux clés de rapprochement | Pour donner suite à la proposition de h2so4, veuillez trouver ci-joint le code mis à jour pour correspondre à votre demande. Le fonctionnement est le suivant : la macro regarde le nom de la feuille et en déduit les actions à effectuer. Elle va retrouver les feuilles correspondantes "F1", "F3"… et va... |
| 28/01/2025 à 11:05 | gna01 | Petite présentation pour un petit nouveau | Au plaisir... |
| 28/01/2025 à 10:52 | malpas | Pack de macro complémentaire Excel 2021 ? | Oui il devrait fonctionner : les macros n'ont pas trop de changements avec les versions + récentes. À part un éventuel conflit de nom de fonction du pack/nouvelle fonction, il ne devrait pas y avoir de problème... |
| 28/01/2025 à 10:03 | tafkap | Excel 2016: récupérer la 1ère valeur et dernière valeur d'une plage | Ce sont Les tableaux structurés . @BsAlv a une version d'Excel néerlandaise, donc le mot clé "Table1" se transforme en "Tabel1"... |
| 27/01/2025 à 16:56 | Benetop91 | Recherche dans plusieurs onglet | Salut @BsAlv, Effectivement en mettant le "numéro de ligne"/count comme clé on est bon… Ce que je ne connaissais pas c'est ce Application.Index(Dict.items, 0, 0) … Ce serait pas plutôt worksheetfunction.index ? Qui est évalué comme une ArrayFormula pour tous les items du dictionnaire et te renvoie t... |
| 27/01/2025 à 16:20 | macgivre67 | Centrage automatique des toutes les fomes créer sur une feuille | Juste un petit retour : si vous souhaitez faire un code facilement extensible, je vous conseille l'approche ci-dessous. Elle permet de garder le code de positionnement de la forme "générique" pour toutes les formes, et l'ajout d'un nouveau cas (par exemple cellule = 3 → faire un rond) plus facile sa... |
| 27/01/2025 à 16:11 | Julie47 | Colorier en permanent une cellule quand clic dessus | Je vous en prie. Content d'aider. Bonne journée... |
| 27/01/2025 à 15:41 | Benetop91 | Recherche dans plusieurs onglet | Re, Ci-joint le code revu sans transposition ni ArrayList... |
| 27/01/2025 à 15:17 | Benetop91 | Recherche dans plusieurs onglet | Je vais voir un autre code. Juste avant, pouvez-vous dans un nouveau classeur/feuille, ajouter cette macro et la lancer. Avez-vous une erreur ... |
| 27/01/2025 à 15:11 | Julie47 | Colorier en permanent une cellule quand clic dessus | Il faut ajouter la macro à votre fichier : Dans votre fichier de travail, ouvrez l'éditeur VBE (ALT+F11). A gauche, il y a la liste de vos feuilles. Double-cliquez sur celle qui contient les liens à colorer. Coller dans la fenetre qui s'affiche, le code de la macro que je vous ai donnée Maintenant q... |
| 27/01/2025 à 15:02 | Benetop91 | Recherche dans plusieurs onglet | C'est pas une reference à proprement parler, il faut que tu installes une librairie Windows : Installez .NET Framework 3.5 sur Windows 11, 10, 8.1, 8 - .NET Framework | Microsoft Learn Elle est installée la plupart du temps, notamment sur les ordis pro car beaucoup de programmes l'utilisent, mais pa... |
| 27/01/2025 à 14:56 | Lles | Problème tri sur fonctions imbriquées INDEX et EQUIV | Eh… malheureusement écriture, lecture et dynamisme ne font pas bon ménage dans les tableaux. Le problème étant : En structurant votre tableau comme un tableaux structurés (et adaptant les formules à leur forme @), vous n'auriez plus le problème des formules qui se décalent. Mais vous perdez le fonct... |
| 27/01/2025 à 14:29 | Benetop91 | Recherche dans plusieurs onglet | Ah ? je ne savais pas... Mais il faudrait 2 dictionnaires, ou s'assurer qu'on n'a aucune redondance dans la colonne I, ce qui n'a pas été précisé..... |
| 27/01/2025 à 14:25 | Benetop91 | Recherche dans plusieurs onglet | Oui probablement... Dans ce dossier, C:\Windows\Microsoft.NET\Framework vous avez bien un sous-dossier "3.5" ... |
| 27/01/2025 à 14:09 | Benetop91 | Recherche dans plusieurs onglet | Ton fichier m'a l'air à moitié corrompu : tu as un grand nombre de "workbooks", alors qu'il devrait etre unique. Encadrés en rouge sur le screenshot ci-dessous. Cela pourrait créer des erreurs. En dehors de ça, comme tu as pu le voir sur le dernier fichier joint, j'ai lancé la macro sans soucis. Le... |
| 27/01/2025 à 13:56 | Benetop91 | Recherche dans plusieurs onglet | Désolé… Je viens de lancer la macro sur ton fichier et je n'ai aucune erreur. J'ai aucune idée d'où cela peut venir malheureusement. Ca m'étonnerait que les Collections ArrayLists ne soient pas disponibles sur ton PC : auquel cas tu devrais avoir une autre erreur lors de la création. Mais la ligne d... |
| 27/01/2025 à 12:39 | Benetop91 | Recherche dans plusieurs onglet | Ahhhhhh... La fonction Transpose n'existe pas sur Excel 2010 ! Voilà pourquoi. J'ai corrigé avec une petite fonction ci-dessous... |
| 27/01/2025 à 12:25 | Julie47 | Colorier en permanent une cellule quand clic dessus | Re, Excusez-moi vous avez tout à fait raison, en fait les hyperliens insérés via des formules ne déclenchent pas cet évènement… Je ne le savais pas. Ci-joint un contournement, qui s'exécute lorsque vous sélectionnez une cellule contenant une formule avec HYPERLIEN... |
| 27/01/2025 à 12:16 | Benetop91 | Recherche dans plusieurs onglet | Etrange... Qu'as-tu modifié ? Car à part le cas très particulier où il n'y a aucune valeur trouvée, il ne devrait pas y avoir d'erreur. Si tu veux gérer ce cas, ajoute simplement On Error Resume Next avant ce dernier "bloc With". Ou... es-tu sur MacOS ... |
| 27/01/2025 à 12:00 | Benetop91 | Recherche dans plusieurs onglet | Ci-joint une proposition VBA, avec le code associé ci-après. EDIT : Salut @Jacky, je viens de voir que tu t'y étais mis aussi EDIT 2 : @Jacky très bonne solution itérative que tu proposes, il suffit ensuite de boucler sur les feuilles et tu avais tout. Juste un conseil dans ton If : Tu vérifies .Cel... |
| 27/01/2025 à 11:24 | Julie47 | Colorier en permanent une cellule quand clic dessus | Oui c'est possible via VBA. Pour cela, dans le code de la feuille contenant les liens, il suffit d'implémenter l'évènement "click d'hyperlien" : Vous pouvez aussi utiliser Target.Range.Interior.Color = RGB(rouge,vert,bleu) pour choisir une couleur plus précisément via son code RGB... |
| 27/01/2025 à 09:02 | gkhan | Formule sur occurrence | Enlevez les guillemets sur la plage de cellules, et utilisez bien les guillemets verticaux, pas horizontaux... |