Passionné d'Excel

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

Messages postés par saboh12617 - page 35

DateAuteur du sujetSujetExtrait du message
07/02/2025 à 09:50macgivre67Insérer shape les unes à coté des autresIl y a aussi la propriété ShapeRange.Distribute method (Excel) | Microsoft Learn qui est intéressante, mais je n'ai pas réussi à la mettre en place sur ton fichier. Pour une raison étrange je ne suis jamais arrivé à récupérer la ShapeRange (= liste de formes nécessaire) pour y appliquer la distribut...
07/02/2025 à 09:41caroboulonCalcul Excel selon plusieurs conditionsJ'ai beau lire et relire. Je crois que la difficulté vient du fait que vous ne savez pas poser le problème : c'est incompréhensible. Pouvez-vous éclaircir ces points : Types de sucre : Vous parlez de "bon sucre" et "mauvais sucre". Est-ce une distinction basée sur la qualité, le type de sucre (par e...
07/02/2025 à 09:29Kyles Transposition par lotBonjour à tous, S'il reste des données à masquer (ne limitant pas le calcul bien entendu), vous pouvez utiliser ceci Anonymisation de données pour Excel Ensuite, glissez votre fichier dans le message pour le partager...
07/02/2025 à 08:40Vincent98 Page de notes pour chaque case (texte+image)Excellente idée @LooReed, ça permet de les déplacer comme on veut en plus. J'avais pensé à mettre le nom de la shape dans la range… mais pas l'inverse 😂 @Vincent98, je suis content que ça vous convienne. Si c'est bon pour vous n'oubliez pas de clôturer le post. Bonne journée...
06/02/2025 à 17:01Prupru34Progression en pts et pas en pourcentage dans un TCDAvec le format de cellule, le meilleur résultat que j'obtiens c'est #,00" pts" : [-,10 pts] Il faudrait ajouter à vos données une colonne où vous calculez les pts (càd le % * 100) et dans le TCD utiliser cette colonne. Ensuite le format 0" pts" rendrait le résultat voulu...
06/02/2025 à 16:36KinoBKK Extraire un numéro d'article dans un message texte ?\b(article|material)\b : Cette partie recherche le mot "article" ou "material" (sans tenir compte de la casse grâce à l'option .IgnoreCase). Les limites de mot \b garantissent que nous ne correspondons pas à des mots plus longs contenant ces mots (par exemple, "articles"). \s+ : Cela correspond à un...
06/02/2025 à 16:04KinoBKK Extraire un numéro d'article dans un message texte ?Pour le vba de @v02100v, tu peux modifier la ligne regex.Pattern = "article ([A-Za-z0-9]+) "  par regex.Pattern ="\b(article|material)\b\s+([a-zA-Z0-9]{10}) "...
06/02/2025 à 15:01Vincent98 Page de notes pour chaque case (texte+image)Re, J'ai pensé qu'il serait intéressant d'utiliser les "objets intégrés" pour faire vos commentaires : En fait ce sont des "mini fichiers Word" qui sont enregistrés dans le classeur. Comme ça vous avez toutes les fonctionnalités d'édition de Word, mais dans Excel. La macro fonctionne en vérifiant si...
06/02/2025 à 14:10POLBOS Patrick Problème de niveau de variablesSuper malin @mafraise les propriétés customs, c'est vrai que je n'y pense jamais mais c'est très pratique dans certains cas ! En plus ça permet d'itérer pour les parcourir...
06/02/2025 à 11:41Vincent98 Page de notes pour chaque case (texte+image)Bon tant qu'il y a un nombre raisonnable d'images (<100) la méthode de @curulis devrait fonctionner. Une BDD est une Base De Données. Une feuille sur laquelle on enregistre les images et les descriptions. Pouvez-vous joindre votre fichier svp ...
06/02/2025 à 10:13pbpb76 Transposition de valeurs dans Excel dans un fichier Word en publipostageComment faites-vous le transfert des valeurs de Excel vers Word ...
06/02/2025 à 09:56Vincent98 Page de notes pour chaque case (texte+image)On est assez limité sur Excel pour ça. Le seul truc auquel je pense serait d'insérer des Illustrations > Formes > boites de texte (les mêmes que celles de Word), et les afficher/masquer selon vos clics… Mais bon honnêtement j'aime pas trop ce genre de choses, vous allez vite vous retrouver ave...
06/02/2025 à 09:44POLBOS Patrick Problème de niveau de variablesEn définissant Public test As Integer dans un module de code (Module1), et en faisant un mini-sub dans le module de code de ThisWorkbook J'obtiens bien l'affichage de ma variable (0) en ouvrant le fichier. Vérifiez que vous n'avez pas défini une autre variable "maj" dans votre Sub/module thisworkboo...
05/02/2025 à 15:43del.herbin Erreur depassement de capacité 6Bon bah écoutez je n'ai aucune idée… Mettez Pour sautez l'erreur, mais c'est quand même sacrément étrange… N'oubliez pas de laisser les déclarations de variables comme je vous l'ai mis dans mon précédent message, c'est le + correct dans votre cas normalement...
05/02/2025 à 15:32del.herbin Erreur depassement de capacité 6J'avoue que je ne sais pas trop alors… Je veux dire sans MacOS (et sans fichier) je ne pourrais pas vous aider davantage malheureusement. Attendons, si @Dan passe par là. C'est vraiment étrange que ça s'arrête, mais reprenne si vous réappuyez sur "play". Dans le debugger/explorateur de variables lor...
05/02/2025 à 15:21del.herbin Erreur depassement de capacité 6Utilisez le bouton </> pour poster du code svp. C'est plus lisible. En changeant les Dim en haut du sub comme ceci, avez-vous toujours une erreur ...
05/02/2025 à 15:18sabrina91Calcul carence interim formuleLa question c'est pourquoi embaucher des intérimaires aussi régulièrement au lieu de faire de "vrais" contrats de travail 😏 si la carence existe c'est bien pour une raison. Si c'est juste pour vérifier une candidature, pourquoi pas...
05/02/2025 à 15:13del.herbin Erreur depassement de capacité 6Pourriez-vous partager le classeur et le code macro correspondants ? Il y a peut etre un problème de code car pour dépasser la valeur d'un Long (9e18) il est probable qu'il y ait une erreur quelque part… Pour info les Long sont des entiers donc y attribuer une valeur *0,3 c'est pas une bonne idée no...
05/02/2025 à 13:49SHECFichier rendez-vous avec plusieurs personnesAh parfait ! Oui j'avais mal compris, et je m'en doutais, merci pour la précision. Ma formule doit marcher uniquement pour les versions plus récentes, j'ai toujours un peu de mal à tester maintenant que je suis sur office 365 avec les formules matricielles automatiques. Enfin, je vois que vous avez...
05/02/2025 à 12:38luciebrus Liste déroulante - fonction indirectMerci pour votre retour, content d'aider. Bonne journée. PS : sur votre profil, dans "version d'Excel". Si je ne me trompe pas vous utilisez "Office 365" ou la version "2021", c'est cela qu'il faut indiquer (et non pas le numéro de build qui ne nous intéresse pas trop). Si vous pouvez le mettre à jo...
05/02/2025 à 12:22luciebrus Liste déroulante - fonction indirectDans votre fichier la feuil1 est masquée, pour la démasquer : Aller dans l'onglet révision > cliquer sur [protéger le classeur] pour le dé-protéger Ensuite clic droit sur une des feuilles en bas > démasquer > Feuil1 Si la feuille n'était plus présente dans le classeur vous auriez un...
05/02/2025 à 12:05SHECFichier rendez-vous avec plusieurs personnesRe, Pour compter toutes les cellules contenant le mot "courrier" (sans se soucier des majuscules/minuscules) dans le tableau T_Base, on peut utiliser Qui remplacerait votre NB.SI. Mais ce que j'ai du mal à saisir, c'est que votre NB.SI dépend de la cellule à sa gauche. Or ces cellules contiennent ju...
05/02/2025 à 10:54SHECFichier rendez-vous avec plusieurs personnesAlors tout d'abord je tiens à féliciter Papy Henry qui a fait un super fichier, moi aussi j'aime beaucoup. Et oui, comme vous le dites la limite d'un fonctionnement comme ceci c'est qu'on ne peut avoir qu'une info par colonne/cellule. Donc si la colonne contient plusieurs infos… Forcément, le TCD va...
05/02/2025 à 10:39nicolas17000Comment ajouter ligne de lien entre barre de graphique ?Malheureusement… Vous atteignez un peu les limites des graphs d'Excel. Il faudrait combiner votre graph actuel avec un graphique en lignes, personnaliser ces dernières avec une flèche, créer les listes de coordonnées correspondantes et faire des axes qui s'adaptent aux axes actuels… Peut-être possib...
05/02/2025 à 10:27bioval Bouton VBA impressionDans votre Sub, vous pouvez utiliser Sheets.PrintOut method (Excel) | Microsoft Learn Un petit exemple : Vous voyez que vous pouvez modifier la page facilement. De plus pour n'imprimer que certaines zones (par exemple sur la feuille, page 2 à 3) c'est possible aussi (regardez le lien)...
05/02/2025 à 09:01Greg146 Dernière valeur en fonction de 2 critèresN'oubliez pas de clôturer le fil. Bonne journée...
05/02/2025 à 08:49Sophie LaurentUtiliser un onglet avec base de données pour remplir autre ongletRe, Les mêmes demandes : Mettez à jour votre profil avec votre version SVP, c'est important car il n'y a pas "une" mais "des" formules. Ensuite joignez un classeur, on parle dans le vide car de toute évidence vous n'avez pas regardé les fonctions que je vous ai données. Dans 90% des cas c'est la sol...
05/02/2025 à 08:45Neimad Concatener valeurs sur nb de lignes variables avec condition = ID ou videMerci pour votre retour, content d'aider. Ho il y a surement d'autres méthodes, je vous en ai donné une, probablement pas la plus simple d'ailleurs, mais ça fonctionne 😄 Bonne journée ...
04/02/2025 à 18:25CalArnao Contrôle du slider dans un scrollbarBien sûr, on peut arrondir à n'importe quel entier assez facilement. Sur Excel 2016+ on a la fonction ARRONDI.AU.MULTIPLE assez équivoque. Sur 2013 et inférieur, on peut s'y retrouver à l'aide des mathématiques : Un arrondi de n'importe quel nombre x à l'entier k est : k * round(x/k), avec round la...
04/02/2025 à 17:28Greg146 Dernière valeur en fonction de 2 critèresOn peut utiliser RECHERCHEX avec le dernier argument = -1 : recherche du dernier au premier. En supposant que la colonne A est TOUJOURS TRIÉE de haut en bas (+ récent = en bas), il suffit d'écrire en K7 Si la colonne n'est pas triée, utiliser plutôt EDIT : Préférez une des autres réponses, j'avais o...
04/02/2025 à 17:16CalArnao Contrôle du slider dans un scrollbarIl n'y a pas moyen de régler l'incrément quand on clique directement sur la barre, par contre avec la molette de la souris vous aurez le même effet que le clic sur les flèches ce qui peut être une bonne solution. Autrement, il faut, dans votre fonction qui utilise la valeur de la scrollbar, redéfini...
04/02/2025 à 16:57Neimad Concatener valeurs sur nb de lignes variables avec condition = ID ou videRe, Après beaucoup de cassage de tete j'ai revu la formule. Elle devrait etre plus adaptable et plus rapide. En fait il y a des différences de fonctionnement entre Excel et Google Sheets sur ces formules ce qui m'a fait tourner en bourrique. Notamment le ARRAYFORMULA à la ligne rowsIDs qui… beh déjà...
04/02/2025 à 15:28TrNizar Erreur formule Index & EquivMerci pour votre retour. Pensez à cloturer votre fil sur l'autre forum également. Bonne journée...
04/02/2025 à 15:27Neimad Concatener valeurs sur nb de lignes variables avec condition = ID ou videJe suis en train de voir une formule différente, mais pourquoi vos ID ne sont pas uniques ??? Michel et Bertrand sont tous les deux 6 est-ce normal ...
04/02/2025 à 15:04TrNizar Erreur formule Index & EquivSi la fonction précédente fonctionne, l'ajout suivant devrait prendre en compte le résultat de la vérification J'obtiens AA-999-BB 30/01/2025 12:16 BB-111-CC 28/01/2025 11:22 CC-222-DD 28/01/2025 10:48...
04/02/2025 à 14:41oze Récapitulatif de matérielMerci pour votre retour. Pour adapter au cas réel, étirez les 2 plages en haut de la formule vers le bas. Attention si vous voulez les élargir (en largeur), ça casse tout. Bonne journée...
04/02/2025 à 14:39TrNizar Erreur formule Index & EquivLa formule Fonctionne-t-elle pour vous ...
04/02/2025 à 14:26cathy-phi Numérotation en fonction de données saisiesSalut @JeanEric, je ne connaissais pas cette manière de procéder pour faire une formule en "tout local". Super intéressant, merci pour le complément ...
04/02/2025 à 14:23TrNizar Erreur formule Index & Equiv(1) [A LIRE AVANT DE POSTER] Charte du forum et informations utiles § 3 : EDIT : j'avais une solution facile avec MAXIFS, mais ce n'est dispo que sur Excel 2019+.....
04/02/2025 à 14:06Lddn41 Excel - Erreur de formuleEh oui j'imagine bien. Mais non, ce n'est pas tellement qu'il est bete, mais @ a une autre signification que les lignes du tableau : Opérateur d'intersection implicite : @ - Support Microsoft Il faut vraiment le voir comme " utilise ma ligne actuelle, et regarde s'il y a quelque chose dans le tablea...
04/02/2025 à 14:01oze Récapitulatif de matérielJ'ai pas bien compris votre histoire de numéros qui n'en sont pas… Le filtre renvoie les données telles qu'elles sont entrées. La formule suivante vous convient-elle ...
04/02/2025 à 11:53Neimad Concatener valeurs sur nb de lignes variables avec condition = ID ou videJe vous accorde que c'est difficile à relire. Quand on s'habitue c'est "toujours pareil", mais quand j'ai commencé à l'utiliser, j'avais aussi beaucoup de mal avec cette fonction REDUCE. Pour faire simple, je parcours votre liste de noms, et pour chaque nom la fonction regarde ce qu'il y a dans la c...
04/02/2025 à 11:28Neimad Concatener valeurs sur nb de lignes variables avec condition = ID ou videRe, merci beaucoup. On peut utiliser la formule ci-dessous. Je sais que c'est assez indigeste, c'est pourquoi je vous ai mis 2 paramètres en haut de la fonction : myNames : qui va contenir la plage des noms, vous pouvez la modifier ici. offsetID : qui va contenir le nombre de colonnes à décaler de c...
04/02/2025 à 11:10Neimad Concatener valeurs sur nb de lignes variables avec condition = ID ou videPouvez-vous partager votre fichier en édition svp ? Je voudrais tester ma formule...
04/02/2025 à 10:59Dery_ Alternative fonction FILTRE sur Excel 2016 à partir d’une liste déroulantePouvez-vous joindre le fichier ? Merci. On peut contourner avec INDEX+EQUIV et en jouant sur les numéros de ligne, ou une UDF (fonction VBA) comme vous préférez. Mettez à jour votre/vos version(s) d'Excel dans votre profil svp. Comme vous le voyez c'est fondamental pour comprendre quelles fonctions...
04/02/2025 à 10:42Lddn41 Excel - Erreur de formuleSur la feuille B, le tableau commence en ligne 4, sur la feuille A, en ligne 3. Donc écrire PlacementTab[@[UPDATED Placement name]] dans la ligne 3 de la feuille A renvoie une erreur puisque le @ qui veut dire "cette ligne" ne trouve aucune correspondance dans le tableau de la feuill...
04/02/2025 à 10:23cpnjm Caractères spéciaux tableau ExcelPas de soucis, je vous laisse continuer avec les propositions de Pierre alors. Comme je voyais Excel un peu partout dans vos messages je voulais lever l'ambiguïté. Bonne journée...
04/02/2025 à 09:58Sophie LaurentUtiliser un onglet avec base de données pour remplir autre ongletDans votre profil, la version d'excel attendue est 2007/2016/Abonnement 365… Si vous etes sur MAC éventuellement pour les macros surtout. Du coup, en fonction de cette version, vous aurez accès à certaines de ces fonctions Fonction Excel : RECHERCHEV Fonction Excel : RECHERCHEX Fonctions Excel : IND...
04/02/2025 à 09:31jibaSimplifier une macro ExcelJe rejoins @JExcel2fr, macro courte ne veut pas dire + rapide ou "mieux", bien au contraire ! Raccourcir ça implique faire des suppositions qui, à la moindre modif de quoi que ce soit peuvent faire planter le VBA. Pour info, il y a cette ligne que je ne comprends pas If Reponse = vbNo Then End End q...
04/02/2025 à 09:25cpnjm Caractères spéciaux tableau ExcelMais on parle d'Excel ou GoogleSheets, c'est très confus (mauvais forum/mauvais titre ?) Dans Excel : Le "ü" se transforme en ✓ en utilisant la police Wingdings. Sinon perso j'aime bien la méthode copier/coller depuis internet décrite par Pierre. Si vous utilisez très souvent un symbole, vous pouvez...