Passionné d'Excel

Inscrit le :28/05/2024
Dernière activité :Vendredi à 17:06
Version d'Excel :365 EN
Lieu :France
Messages
3'489
Votes
1'050
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par saboh12617

DateAuteur du sujetSujetExtrait du message
Lundi à 17:16frado Modifier une commande dans le ruban ExcelMalheureusement Office pompe tout un tas de paramétrage depuis windows et impossible de les dissocier. Auquel cas il reste la solution que je vous ai proposée... Je ne comprends pas ce qui "ne marche pas" ?? C'est simple et efficace, comme les styles Word c'est hyper utile pour appliquer des formatt...
Lundi à 13:48frado Modifier une commande dans le ruban ExcelPas sur que ce soit possible. Essayez plutot de définir un nouveau "Style" avec votre format monétaire bien défini...
Lundi à 09:46Breizh_mastazGénérer BOM globaleCe n'est pas un problème "si simple", c'est pour ça que des logiciels existent pour cela... C'est plus compliqué qu'il n'y parait surtout quand il y a des dépendances etc. Pour info le site propose justement une feuille Excel VBA pour la gestion BOM : BOM-Pratique (gestion des BOM pour Excel) Je ne...
07/10/2026 à 17:49VSD Création de Graphique avec plages dynamiquesC'est une limitation assez ennuyante d'Excel. Il faut définir vos plages dynamiques en tant que noms à portée "Feuille" et non "Classeur" (par défaut), puis dans le menu de votre screenshot écrire "=NomFeuille!nomPlage". Dans mon exemple j'écrirai =Sheet1!maplage...
07/10/2026 à 15:13Jean Marie Quel est la meilleur fonction pour effectuer des récherches dans un tableauContent d'avoir pu vous aider, pas de soucis j'ai remis les infos dans le fil. N'oubliez pas (en haut à droite des bulles de discussion) : Pour "débloquer" les fichiers du forum et autoriser les macros, je vous renvoi vers ce message : https://forum.excel-pratique.com/excel/macro-vba-pour-remplissag...
07/10/2026 à 09:31Jean Marie Quel est la meilleur fonction pour effectuer des récherches dans un tableauMerci pour vos explications et vos clarifications en MP (cependant vous auriez pû les poster ici pour aider tout le monde). Ci-joint donc une proposition pour XL365 qui garde la mise en forme de votre tableau actuel. Par rapport à vos infos complémentaires, j'ai supposé tableau bleu = cuivre, vert =...
07/10/2026 à 09:04Rineka228 Simplifier une formule de comparaisonContent d'avoir pu vous aider. Bonne journée...
06/10/2026 à 18:24Jean Marie Quel est la meilleur fonction pour effectuer des récherches dans un tableauJe comprends le process comme ceci (on remplit les cellules bleu-rouges-vertes), et on récupère le résultat rose : En vert la question de BsAlv & moi. PS : je rejoins Jean-Paul sur la méthode qui me semble la plus "propre", mais elle implique une refonte du tableau en réorganisant les données...
06/10/2026 à 14:40Rineka228 Simplifier une formule de comparaisonVous n'avez toujours pas expliqué la règle du "à traiter" que DanielC vous avait demandé. En reprenant celle proposé par djidji (un SI sur les colonnes M et V) j'obtiens bien ses résultats, et ma proposition fonctionne quelque soit la position de votre tableau. Pour adapter la formule de Djidji/Dani...
06/10/2026 à 09:29Jean Marie Quel est la meilleur fonction pour effectuer des récherches dans un tableau@Jean-Marie, bienvenue sur le forum. J'ajouterai que l'exemple présenté est un peu incohérent pour moi : d'après ma lecture du tableau on devrait trouver 229 (colonne N) et non 246 (colonne O), en suivant la première flèche... Pourquoi on se décale ensuite ? Et on est d'accord que l'utilisateur doit...
02/10/2026 à 12:11Rineka228 Simplifier une formule de comparaisonUne proposition à insérer en B3 et tirer vers le bas : Ma compréhension c'est d'aller chercher dans la colonnes "à gauche" le titre qui correspond à un nombre maximal sur la ligne, puis de le renvoyer. Donc on utilise MAX($C3:$U3) pour trouver le nombre max d'une ligne Puis EQUIV(MAX($C3:$U3);$C3:$U...
01/10/2026 à 16:17ZIBOU Aide sur RecherchevOui sans doute, c'est un peu sec. Mais bon la réponse se trouvait dans le lien fourni, c'est pour ça. Après, facile à dire quand on est sachant je le concède. Autrement oui, je recommande votre formule pour XL 2007 . Je maintiens cependant que pour ce genre d'usage il serait tout à l'avantage de Zib...
01/10/2026 à 13:49ZIBOU Aide sur RecherchevLa question que je lis est "je ne comprends pas pourquoi mon RECHERCHEV ne me renvoie qu'un résultat". J'y ai répondu. Nulle part dans ses messages OP ne demande une formule... Si d'ailleurs tel était le cas il aurait probablement joint un fichier à sa demande comme indiqué au petit (4) du § Comment...
01/10/2026 à 10:03ZIBOU Aide sur RecherchevBonjour, Prenez le temps de vous documenter, c'est le fonctionnement de RECHERCHEV. Ce que vous cherchez à faire, de ce que je comprends, c'est récupérer "tous les éléments d'un tableau qui partagent un critère commun". Pour cela on utilise la Fonction Excel : FILTRE (version Excel 2021+)...
28/09/2026 à 09:12DanielCProblème avec la fonction APLATIR (insider beta)Intéressante cette nouvelle fonctionnalité de stockage d'array dans une cellule. On passe en 3D ...
25/09/2026 à 17:15Joco7915 Formule recherchv impossible a trouverNon pas vraiment, la proposition de Baroute78 est exactement l'approche correspondant à votre fichier. Si vous voulez sommer plusieurs résultats selon plusieurs conditions, il faut le dire. Dans votre formule on est plutôt sur du : condition 1 => résultat 1 condition 2 => résultat 2 condition...
25/09/2026 à 16:48CDU Calcul entre deux datesBonjour & bienvenue sur le forum, La fonction fonctionne correctement, c'est votre interprétation du résultat qui est fausse. Vous supposez/convertissez 0,6 ans en 6 mois... Mais 0,6*12 = 7,2 soit 7 mois... C'est comme faire 0.5 h <=> 50 minutes, attention à vos unités. FRACTION.ANNEE est prat...
25/09/2026 à 14:11patrickTPorter des fonctions natives de 365 pour les versions anterieur plus pauvreJ'ai perdu ma licence 365 en changeant de travail, ton add-in m'intéresse. Je n'ai pas de compte excel-downloads, peux-tu me transmettre ton fichier ? Merci beaucoup. Le code est dispo sur github ...
25/09/2026 à 10:49patrickTPorter des fonctions natives de 365 pour les versions anterieur plus pauvreOui c'est bien ce qu'il me semblait. j'avais essayé d'accéder aux cellules adjacentes depuis l'UDF mais c'est impossible. Il faut passer par du CSE sur les anciennes versions, ce qui casse selon moi tout l'intérêt des formules comme filtre qui s'étendent Bon courage Patrick ...
25/09/2026 à 09:11patrickTPorter des fonctions natives de 365 pour les versions anterieur plus pauvreTu arriverais à reproduire l'effet de "spill"/extension automatique ? Pour les fonctions postérieures à XL2024, avec LAMBDA + LET on peut les reproduire soi-même assez bien avec les fonctions lambda nommées, sauf peut être les REGEX effectivement qui sont un peu une famille à part...
23/09/2026 à 17:40HIRBODCouper ou déactiver le lien entre un fichier Word et un fichier ExcelJ'essayais de vous expliquer que non ce n'est pas le lien qui est lourd : Un diagramme est lourd, parce que c'est un ensemble complexe de formes vectorielles. Un lien Excel ça indique juste à Word où aller chercher les données permettant de définir les coordonnées des vertices de ces formes vectorie...
23/09/2026 à 11:06HIRBODCouper ou déactiver le lien entre un fichier Word et un fichier ExcelLes liens avec d'autres fichiers n'ont pas beaucoup d'influence sur le poids du fichier... Si vous voulez alléger votre fichier, regardez plutot du côté des images (HD), des polices personalisées, des formes complexes/diagrammes... Tout ce qui est "graphique"...
21/09/2026 à 13:25azeklou_said_1954Code VBA pour modifier le coloriage des provinces dans carte CHOROPLETHEDoublon https://forum.excel-pratique.com/excel/code-pour-la-reation-d-une-carte-choroplethe-202418...
16/09/2026 à 09:08Makoln1 Cellules ayant meme sens mais ecrites differementBonjour à tous, Je dirais que ça se "comprend" quand on lit les exemples, mais de là à l'automatiser c'est une autre affaire... Peut être un sujet ou l'ia ne serait pas mauvaise pour le coup ahah. Plus sérieusement je ne vois pas d'automatisation facile, il y a beaucoup de risques de faux positifs....
15/09/2026 à 09:32azeklou_said_1954Code pour la réation d'une carte CHOROPLETHE@JP petite question : combien de temps passes-tu, environ, à convertir/découper/importer/placer la carte/shapes ? Est-ce manuel ou automatique ? Merci...
11/09/2026 à 09:44OPhilTarot - calculer une somme et en faire une réduction si > 22 entre 1 et 22Bonjour à tous, Ci-joint un fichier contenant la fonction "prête à l'usage". @raccourcix tu as appliqué ma première interprétation de la demande, mais en me renseignant un peu les calculs de tarot se font normalement en sommant tous les chiffres d'un nombre, d'un coup, puis appliquer la règle de réd...
07/09/2026 à 13:37J34Erreur de reconnaissance d'entier: Problème de format ?Bonjour & bienvenue sur le forum, Oui vous pouvez joindre un fichier, c'est toujours utile. Vous êtes certainement dans le cas où une cellule vaut 6.000000000000000001 et l'autre 6.0 . Le nombre que l'on voit n'est pas toujours celui contenu par la cellule ! Auquel cas, au lieu de tester : = (A1=B1)...
07/09/2026 à 09:05Prya Recopie de cellule avec formule non compatible avec VBA@Joco n'hésite pas à expliquer un peu ta résolution dans les messages, c'est un peu "triste" d'envoyer un fichier sans explication : personne ne pourra reprendre ta solution pour un problème similaire. Bonne journée...
04/09/2026 à 17:02OPhilTarot - calculer une somme et en faire une réduction si > 22 entre 1 et 22On peut passer par une petite fonction LAMBDA récursive pour gérer tous les cas (nombres >100, 1000 etc) : Dans le gestionnaire de noms, définir le nom λREC_TAROT , avec la définition : Puis l'appeler dans le classeur via Voici un exemple de résultat obtenu : 3964 4120 9031 932 7645 3680 4414 480...
03/09/2026 à 17:31Gedeon76 Fonction recherchev - matrice évolutiveBon et bien dans ce cas vous pouvez utiliser une formule comme Alors sur LibreOffice je ne sais pas s'il ne faut pas CTRL+MAJ+ENTRER pour valider (je vous laisse tester), mais ça devrait vous extraire les lignes "carottes" de la plage A1:D1000 de la feuille légumes. Le plus simple serait quand même...
03/09/2026 à 14:51Gedeon76 Fonction recherchev - matrice évolutiveBonjour, Si j'ai bien compris, ce n'est pas du RECHERCHEV que vous souhaitez faire. C'est plutôt la Fonction FILTRER qui permet d'extraire de votre table, par exemple toutes les lignes "carottes", donc "la matrice carotte" comme vous l'appelez. Ensuite tout dépend de votre objectif final : liste dér...
01/09/2026 à 14:52Gedeon76 Fonction recherchev - matrice évolutiveBonjour & bienvenue sur le forum, Je pense que vous vous êtes trompé de fichier joint : pas d'onglet carottes ni de formule RECHERCHEV dans le fichier joint...
27/08/2026 à 18:21DanielC Remplacer des "0" par "" sous conditionDans ce cas retirez ma première réponse comme valide, je suis complètement hors sujet...
27/08/2026 à 16:06DanielC Remplacer des "0" par "" sous conditionTu peux directement PRENDRE/EXCLURE une partie du tableau comme l'a fait raccourcix à partir de ton index ce qui t'évites d'avoir à passer par la séquence pour ton choisircols. Cependant c'est une bonne alternative pour XL 2021...
27/08/2026 à 14:48sciumiModification macro dans bouton VBA à grande échelle de façon neutreHum intéressant, c'est vraiment lors du transfert de fichier que cela change. Bon je ne peux pas tester de mon côté. Une solution à laquelle je pense est de passer par Application.Run "chemin de la commande". Ainsi c'est écrit "en dur" dans une string et Excel n'utilisera pas de référence inconnue....
27/08/2026 à 13:50DanielC Remplacer des "0" par "" sous conditionRe, merci pour votre retour, Il me semble que ceci marche bien aussi : Mais je crois que je résoud un problème différent... Moi j'ai compris de récupérer tout ce qui est "à gauche" du 10 ...
27/08/2026 à 13:34sciumiModification macro dans bouton VBA à grande échelle de façon neutreAh oui c'est plus clair, je pense avoir compris votre soucis. Mais ça me surprend, moi quand j'affecte (une macro à moi) : à une shape, ça garde bien ce chemin pour la macro, ça ne remplace pas par l'adresse de mon classeur PERSONAL... Si vous pouviez partager un fichier avec une shape et un onactio...
27/08/2026 à 11:38DanielC Remplacer des "0" par "" sous conditionSur XL 365 avec votre matrice 1D en A1:I1 vous pouvez utiliser par exemple : Ou bien une alternative un peu plus "idiomatique" pour bien remplir de "" les cellules suivantes :=EXCLURE( REDUCE("";A1:I1; LAMBDA(a;v; LET( _isReached; OU(SIERREUR(PRENDRE(a;-1;-1); FAUX); v=10); ASSEMB.H(a; ASSEMB.V(SI(...
27/08/2026 à 09:56sciumiModification macro dans bouton VBA à grande échelle de façon neutreEffectivement, comme dit par Doux rêveur, si vous souhaitez vous affranchir de la dépendance à l'addin XLAM, il faut d'une manière ou d'une autre transférer le code de l'addin dans le classeur en question. (si j'ai bien compris le problème). Dans la mesure du possible il faudrait mieux simplement re...
27/08/2026 à 09:10rojéExtraire et reconstituer dateSalut, +/- comme Baroute, disons qu'au début je voyais la formule plus simple mais il y a pas mal de cas à couvrir au final en testant donc ça ralonge. PS : pour les regex je passe par l'IA, j'arrive à comprendre/relire mais les écrire c'est une autre affaire, je n'utilise pas assez souvent...
26/08/2026 à 11:13rojéExtraire et reconstituer dateAh bien vu ! J'avais oublié... Formule 365 exclusivement du coup...
26/08/2026 à 10:17rojéExtraire et reconstituer dateJe serai parti sur des formules plus modernes que Claude... Un premier jet me donne de bons résultats. D'ailleurs les voici : Il y a juste sur les virements où je suis sceptique. Puisque d'après ma compréhension la colonne B est prioritaire sur A, pourquoi ne pas récupérer la date indiquée ? Voici m...
24/08/2026 à 09:08DjaiSsih Supprimer Feuil1 et ThisWorkBook dans un ProjetVBA : chimère ou réalité ?Si vous avez des problèmes de compilation avec du code IA, c'est (fort) probable qu'il ait utilisé des mots-clés réservés pour ses variables, car l'IA a vraiment du mal à saisir qu'en VBA " Dim monobject As MonObjet " c'est source de bugs (comme VBA est case-insensitive, pour le compilateur monobjec...
20/08/2026 à 10:38IngridLB ID ou libellé dans un graphique à bulles ?Content d'avoir pu vous aider. Bonne journée ...
20/08/2026 à 09:09IngridLB ID ou libellé dans un graphique à bulles ?Content d'avoir pu vous aider et partager quelques connaissances Concernant votre dernière question, je pense que vous avez une mauvaise lecture du graphique Les couples abscisses/ordonnées des points sont parfaitement en accord avec vos couples (x, y). Il faut faire attention au fait que vos "Axes"...
19/08/2026 à 10:08IngridLB ID ou libellé dans un graphique à bulles ?Il faut faire les modifications dans la configuration du graphique, pas sur les plages. Par ailleurs si vous voulez intégrer dans la légende les données de la colonne B il faut nécessairement l'utiliser dans le champs "plage de données" comme je l'ai fait. Maintenant, dans l'ordre il faut que la pla...
18/08/2026 à 09:22IngridLB ID ou libellé dans un graphique à bulles ?D'accord, si je comprends bien voici la configuration à utiliser : Cependant les titres longs continuent de se chevaucher. J'aime bien la présentation avec légende à droite selon la couleur des bulles, selon moi on gagne en lisibilité. Sinon il faut vraiment grandir le graphique j'imagine...
17/08/2026 à 15:54Lyrix WORD: aide suite numérotation titre "sauvage"Oui c'est probablement le cas. Dans ce cas vous pouvez aussi resélectionner vos paragraphes et cliquer sur "Normal" dans les styles, ou recliquer sur la liste à puce...
17/08/2026 à 09:20Lyrix WORD: aide suite numérotation titre "sauvage""en tracked" vous voulez dire avec le suivi des modifications ? Auquel cas j'imagine qu'il est possible de revenir en arrière. Si vous pouviez joindre le fichier anonymisé svp, parce que je ne comprends pas trop le problème (doublons des lettres, c'est ça ?)...
17/08/2026 à 09:11IngridLB ID ou libellé dans un graphique à bulles ?Hum, et bien je ne sais pas en suivant le tutoriel ça fonctionne assez bien chez moi (j'ai mis le graph à côté du votre). J'ai remarqué par contre que vous aviez inversé les x et y de votre graph (en tout cas par rapport à ce qui est indiqué dans le tableau), ça peut jouer. Toujours est il que les i...