| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 20/06/2025 à 10:42 | Samuel1206 | Insérer "Ω", Oméga dans une procédure VBA | Ah oui, si vous utilisez le "symbole Ohm" et non le "Omega grec majuscule", pour l'ordi ça change tout (Chose amusante, VBA indique que Chrw(937) ≠ Chrw(&H2126) mais dans le classeur si on entre les 2 caractères dans 2 cellules et qu'on fait un test d'égalité, on trouve VRAI) Je pense que vous pouve... |
| 20/06/2025 à 10:02 | Samuel1206 | Insérer "Ω", Oméga dans une procédure VBA | Il est très important de préciser que ton Ω venait du format de cellule. En effet cela veut dire que ta cellule ne contient en réalité qu'une valeur, par exemple 5 quand tu vois " 5 Ω ". Par défaut, c'est ce que voit le code VBA. Pour ne pas regarder la valeur d'une cellule, mais son texte affiché,... |
| 20/06/2025 à 09:14 | Tensaikid | Utiliser une formule dans la barre de menu déroulant depuis une plage | Merci beaucoup pour votre explication, c'est beaucoup plus clair ! Comme je dis souvent, plus le problème est bien posé et plus la solution est facile à trouver. Donc j'ai mis en place ce que j'avais en tête avec la fonction FILTRE en suivant vos instructions. Des explications de fonctionnement sont... |
| 19/06/2025 à 14:28 | Tensaikid | Utiliser une formule dans la barre de menu déroulant depuis une plage | Je me suis renseigné et apparemment GSheets ne permet pas d'utiliser des formules pour les plages de validation comme sur Excel. En tout cas je n'y arrive pas. Il faut donc passer par un processus en 2 étapes : Entrer la formule quelque part, par exemple une feuille cachée Faire pointer la dropdown... |
| 19/06/2025 à 12:38 | patouval | Erreur N/A sur formule RECHERCHEV | Salut @cousinhub, j'aime bien ta présentation. Pour éviter le indirect, on peut pousser le index/equiv avec... |
| 19/06/2025 à 11:44 | patouval | Erreur N/A sur formule RECHERCHEV | Regardez la formule, elle va chercher les valeurs dans les plages nommées "CHAMPSE" et "CHAMPSH". Pour voir ces tableaux : Gestionnaire de noms => double cliquer sur un nom. Vous verrez que par exemple CHAMPSE couvre la plage Feuil1!$A$1:$C$77. Or C77 c'est la ligne 2022 : les lignes suivantes ne... |
| 19/06/2025 à 08:59 | Seiya1 | Formation power BI et power automate | Bien d'accord avec JExcelFr, cet apprentissage (à moins de développer une passion personnelle pour l'outil) doit rester dans le cadre de votre temps de travail puisque votre employeur demande une formation autodidacte. Personnellement je pense qu'aujourd'hui les ressources sont (trop?) nombreuses et... |
| 19/06/2025 à 08:34 | Tensaikid | Utiliser une formule dans la barre de menu déroulant depuis une plage | Votre fichier étant inaccessible, je ne peux pas vous aider davantage... |
| 19/06/2025 à 08:32 | hemau | VBA combobox liste deroulante | D'accord, n'hésitez pas à partager le code final et à marquer votre dernier message comme "solution" afin de clôturer le fil pour aider les futures personnes pouvant avoir la même question. Bonne journée... |
| 18/06/2025 à 17:13 | GLEDUC | Problème à l'ajout d'une ligne | J'ai un peu approfondi le sujet car c'est intéressant. Il semblerait (ce n'est pas clair car pas de doc officielle) que lorsque l'on donne à Insert un enum du mauvais type, il se mette en fonctionnement "par défaut". Or par défaut il copie la ligne du dessus, d'où ton problème. En fait les enums ne... |
| 18/06/2025 à 16:51 | GLEDUC | Problème à l'ajout d'une ligne | Merci pour votre retour, content d'aider. Comme je l'écrivais, votre indication du format était correcte. C'est le 1e argument ( Shift:= ) qui ne l'était pas. La doc demande d'utiliser un Énumération XlInsertShiftDirection (Excel) | Microsoft Learn . Or vous avez utilisé un Énumération XlDirection (... |
| 18/06/2025 à 16:30 | GLEDUC | Problème à l'ajout d'une ligne | Petit problème dans votre Enum, c'est xlShiftDown qu'il faut indiquer et non xlDown. Pour moi le sub ci-dessus fonctionne... |
| 18/06/2025 à 14:08 | hemau | VBA combobox liste deroulante | Peut-être ComboBox2.ListIndex = ComboBox2.ListCount - 1 alors (pour sélectionner le dernier item de la liste) ? Si vous pouviez partager un fichier d'exemple, ça serait utile pour comprendre le reste du code. Merci... |
| 18/06/2025 à 12:38 | hemau | VBA combobox liste deroulante | Je n'ai pas très bien compris quel était votre problème. Si l'ancien résultat reste dans la 2e combobox, il faut le supprimer avec Clear. Et ensuite prendre l'indice 0. Dans tous les cas je vous renvoie vers le tutoriel du site qui, si je ne me trompe pas, correspond exactement à ce que vous cherche... |
| 18/06/2025 à 11:41 | AnneK | Comment ajouter un caractère | devant le texte de plusieurs cellules | Bonjour & bienvenue sur le forum, Moi je ferai comme ceci : (En supposant que les données sont en colonne A) En B1 : ="|" & A1 On tire vers le bas. Puis si besoin de remplacer les données de la colonne A, c/c de B sur A : valeurs uniquement... |
| 18/06/2025 à 11:12 | zecool | Recherche Formule | Oui ta remarque est intéressante. J'ai procédé comme ceci : 1 minute ≈ 0,00069 (je n'ai pas pensé à arrondir au multiple d'une minute, j'ai pris un peu de marge). Donc je me suis dit qu'en faisant l'arrondi à 1E-4 (0,0007) on n'aura pas de problème de superposition car la prochaine minute est trop d... |
| 18/06/2025 à 09:20 | Tensaikid | Utiliser une formule dans la barre de menu déroulant depuis une plage | Sur Google Sheets (comme sur les dernières versions d'Excel) il existe de nouvelles fonctions plus simples pour gérer les listes déroulantes conditionnelles. On a les fonction FILTER, QUERY, et bien d'autres... (qui sont plus performantes et moins "gourmandes" que INDIRECT) Si vous voulez de l'aide... |
| 18/06/2025 à 09:12 | zecool | Recherche Formule | Bonjour à tous, juste pour corriger ma proposition : Ci-joint MAJ... |
| 17/06/2025 à 10:43 | shankly | Script sans bandeaux | Oui, vous avez bien activé ce qu'il fallait. Mais sur Office 365 il y a une nouveauté : les fichiers téléchargés sont bloqués et il faut les débloquer depuis l'explorateur de fichiers. cf. https://forum.excel-pratique.com/excel/macro-vba-pour-remplissage-automatique-et-impression-195357#p... Pour ra... |
| 17/06/2025 à 10:06 | zecool | Recherche Formule | Simplement remplacer le "P" de la formule par la cellule en question. Idem pour la formule de Théo... |
| 17/06/2025 à 08:58 | Emmasam | Macro VBA - rotation par groupe de 5 selon des dates de disponibilité | Et voilà, félicitations @Baroute !! Et en 2100 on fait comment ?! Le bug de l'an 2000 ?? Les gens n'ont vraiment aucune aniticipation… Non bravo, ta solution a l'air très bien... |
| 16/06/2025 à 15:23 | zecool | Recherche Formule | Bonjour à tous de nouveau, @Théo : attention, je ne sais pas pourquoi mais j'ai remarqué que dans le fichier d'exemple cette évaluation CNUM(B$6)<=CNUM(DROITE($A7;5)) était parfois erronée, sans doute à cause d'un problème de précision interne à Excel. C'est pourquoi je suis passé par une soustra... |
| 16/06/2025 à 13:51 | zecool | Recherche Formule | Une proposition à entrer en B2 puis tirer vers la droite et le bas ... |
| 16/06/2025 à 10:03 | Philippekoe | Synthétiser les données en dernière colonne | Je vous en prie, au plaisir... |
| 16/06/2025 à 10:01 | Philippekoe | Synthétiser les données en dernière colonne | Il y a plusieurs manières de procéder, mais je vous propose d'utiliser TEXTJOIN - Aide Éditeurs Google Docs à entrer en G2 puis tirer vers le bas. Pour l'explication, j'ai choisi "textjoin" car cela permet, dans le cas où une ligne aurait 2 coiffeurs, de bien les restituer tous les 2... |
| 16/06/2025 à 08:46 | daxou | Aide projet VBA | @daxou, un conseil si vous voulez progresser en programmation c'est d'utiliser les outils à votre disposition. Un moteur de recherche vous fournira énormément de réponses : si vous cherchez " VBA lancer macro ouverture fichier " vous aurez immédiatement la solution. Je vous la donne ci-après pour ce... |
| 16/06/2025 à 08:36 | solidsnack29 | ClearContents cellules non bloquées (=sans formule) ligne ayant l'icone | Merci pour votre retour, n'oubliez pas de clôturer le fil. Bonne journée... |
| 12/06/2025 à 14:15 | Franck62850 | Etendre formules recherche H dans Excel | Que voulez vous dire exactement ? Pour info sur MS365 vous devriez utiliser RECHERCHEX, vous pouvez y définir une plage aussi large/haute que vous le voulez pour le renvoi. Pouvez-vous partager un fichier d'exemple (sans données confidentielles) de votre problème et objectif ? Merci... |
| 12/06/2025 à 12:14 | zybo50 | Aide pour tableau de classement | Pouvez-vous joindre la feuille en question ? A première vu il semblerait que les cellules B33 a B42 du screenshot soient des nombres formatés en texte (erreur dans le coin). Attention Excel n'aime pas du tout ça, et ça fait planter beaucoup de fonctions... |
| 12/06/2025 à 11:49 | daxou | Aide projet VBA | Bien, Clément tu trouveras ci-joint une proposition. Je n'ai aucune idée de ton niveau en VBA ni de l'objectif de ton exercice. J'ai donc commenté le code et j'ai essayé d'utiliser une résolution de "débutant" car il existe dans Excel des moyens plus rapides pour réaliser ton objectif. Cependant ça... |
| 12/06/2025 à 09:04 | daxou | Aide projet VBA | Pour commencer, il faut bien définir le problème : si on n'entre que 1 donnée (l'argent disponible), alors on risque d'avoir beaucoup de bières disponibles… On pourrait aussi entrer 2 données : le nombre de verres désirés et l'argent total disponible… Pour l'instant je continue avec votre problème i... |
| 12/06/2025 à 08:50 | solidsnack29 | ClearContents cellules non bloquées (=sans formule) ligne ayant l'icone | Alternativement, je vous propose les Sub ci-après. Il suffit de lier votre forme (la petite poubelle) à la macro ClickClearRow, puis de la c/c sur toutes les lignes. Ensuite, pour votre demande concernant le nettoyage de toutes les lignes d'un coup, liez un nouveau bouton/forme à la macro ClickClear... |
| 09/06/2025 à 09:01 | zyon47 | Modifier une formule existante dans un modèle sheets | De manière générale travailler avec les couleurs dans un tableur est une mauvaise idée : ce sont des indicateurs visuels, pas des données. Et couleurs de texte c'est encore pire… Il existe des "astuces" comme celle-ci Custom functions to count colored cells in Google Sheets: CELLCOLOR & VALUESBYCOLO... |
| 06/06/2025 à 09:29 | NikonvsWild | Convertir des adresses postales en coordonnées GPS | Le problème vient de l'API malheureusement. Si vous pouviez tester celle de Google Maps ce serait top. Sinon en dernier recours je pense à une solution VBA qui "ferait une recherche" sur Google Maps et renverrait les coordonnées trouvées, mais c'est très "lourd" comme méthode et pas vraiment adapté... |
| 06/06/2025 à 08:21 | vodoraix | Parfaire un projet sur des détails : Infos cellules & du VBA | Si j'ai bien compris la 2e question, la plupart du temps on passe par Shell comme ceci : Avec c:\Users\Jean Marc\ à remplacer par votre chemin... |
| 05/06/2025 à 16:44 | BobbySk | Formule sommeprod(recherche) me crée une erreur | Pas de soucis. Si la solution de tri vous va alors tant mieux. Pour info index+equiv : Fonctions Excel : INDEX + EQUIV Je n'ai pas encore rencontré un cas où RECHERCHE ne pouvait etre substitué. Si c'est pour la somme effectivement on doit passer par INDEX+EQUIV. Il me semble que ceci fonctionne : E... |
| 05/06/2025 à 16:36 | BobbySk | Formule sommeprod(recherche) me crée une erreur | Pour l'explication un peu plus détaillée : RECHERCHE/RECHERCHEV(par défaut) fonctionnent ainsi : Elles parcourent le vecteur donné en 2e argument et comparent 1 par 1 les valeurs du vecteur à celle recherchée. Si la valeur_courante ≤ valeur_recherchée : on poursuit la recherche. Et la valeur_courant... |
| 05/06/2025 à 16:27 | BobbySk | Formule sommeprod(recherche) me crée une erreur | Comme indiqué dans la doc, RECHERCHE est une vieille fonction. Il serait préférable d'utiliser RECHERCHEV dans ce cas, ou INDEX+EQUIV. @DouxReveur, le "match" est trouvé car la fonction fait une recherche approximative (c'est pour ça que les valeurs ont besoin d'être triées d'ailleurs). Fonctionneme... |
| 05/06/2025 à 11:37 | manu1600 | Classement d'arrivée par équipe de 3 | Merci pour ton retour, content d'aider. Bonne journée... |
| 05/06/2025 à 10:54 | JPR_Project | APPEL pour une base de données sur les PHRASAL VERBS | On peut faire plein de choses, mais il faut distinguer l'interface des données. En l'occurrence, on/vous n'avez pas encore défini les données. Parler de cases à cocher, d'userform et ces choses-là n'est (pour le moment) pas pertinent : sans avoir d'abord défini une structure de données fixe (et l'av... |
| 05/06/2025 à 09:29 | NikonvsWild | Convertir des adresses postales en coordonnées GPS | D'accord. Pour info changer d'API (si tu arrivais à avoir une clé GMaps par exemple) est possible de cette manière également. L'avantage si j'ai bien compris c'est qu'on a moins de restrictions sur les appels avec Google. Afin de simplifier ton utilisation future, je recommanderai de passer par 1 (o... |
| 05/06/2025 à 08:36 | kirikou056 | Transformer liste en colonnes | Ah cool, je ne savais pas que GSheets avait intégré WRAPROWS. C'est plus simple. @Sebastien existe-t-il un canal sur lequel les nouveautés GSheets sont listées ? Bonne journée à tous... |
| 05/06/2025 à 08:31 | Sylva nus | Formatage de cellules sous forme de fraction | Je pense que vous n'avez pas bien lu ce que j'écrivais. Cette solution VBA a aussi ses limites... |
| 04/06/2025 à 17:10 | NikonvsWild | Convertir des adresses postales en coordonnées GPS | Oui désolé j'avais oublié de traduire la fonction en français. C'est corrigé dans le message précédent... |
| 04/06/2025 à 16:27 | NikonvsWild | Convertir des adresses postales en coordonnées GPS | De ce que je lis sur le net, OpenStreetMap permet maxi 1 call/seconde (gratuit). Donc en l'appliquant sur tout un tableau on risque d'avoir des (mauvaises) surprises. Je ne sais pas si il y a d'autres API plus permissives. La requete de @Baroute pourrait etre complétée en ne lui faisant rechercher q... |
| 04/06/2025 à 15:17 | kirikou056 | Transformer liste en colonnes | Tu peux utiliser une variation de INDEX+EQUIV . L'idée c'est de créer un tableau de 4 ou 5 colonnes contenant les index des valeurs dans ta colonne de noms : 1 2 3 4 5 … Puis d'utiliser INDEX sur ces valeurs pour les remplacer par les noms correspondants. Ce qui donne Avec B1:B10 que tu remplaces pa... |
| 04/06/2025 à 15:01 | Brice59 | Tri spécifique sur deuxième feuille avec macro/formule ou Power Q | Pour finir, ci-joint la formule demandée. J'ai des petits soucis pour créer une formule unique (intersections implicites sur FRACTIONNER.TEXTE...) donc j'ai pris 3 colonnes d'aide dans la feuille RESULTAT (colonnes masquées A,B,C). Au final c'est rapide. En reprenant le groupement proposé par mafrai... |
| 04/06/2025 à 14:16 | Sylva nus | Formatage de cellules sous forme de fraction | Ca me semble assez compliqué ce que vous voulez. Excel a du mal avec les fractions comme nous les écrivons en France. Je vous propose l'approche VBA suivante, l'objectif est de trouver un dénominateur (le + petit) et de changer le format de la cellule en question pour l'afficher sur ce dénominateur... |
| 04/06/2025 à 12:33 | NikonvsWild | Convertir des adresses postales en coordonnées GPS | Vous pourriez utiliser PowerQuery. Ci-joint un exemple avec OpenStreetMap. Juste 1 point : en général les api gratuites ont un nombre limité de calls, donc l'idéal serait d'appeler l'API lors de l'entrée des données (recherche de 1 adresse) et non sur la table "déjà faite" (beaucoup d'adresses). C'e... |
| 04/06/2025 à 11:28 | Brice59 | Tri spécifique sur deuxième feuille avec macro/formule ou Power Q | Merci pour votre retour, oui effectivement dans la formule vu qu'on regroupe par la lettre finale de la colonne emplacement (A,B,C ou D), on a >1500 colonnes. Vous parlez du tableau de @Baroute en G:M ? Ca doit être possible via formule mais si PQ fonctionne… avec autant de données la formule ris... |