Passionné d'Excel

Inscrit le :28/05/2024
Dernière activité :Hier à 10:52
Version d'Excel :365 EN
Lieu :France
Messages
3'426
Votes
1'033
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par saboh12617 - page 32

DateAuteur du sujetSujetExtrait du message
04/03/2025 à 14:06tuzvbaLenteur VBA en calcul sur RAMPour info, je pense qu'il est possible de réaliser ce processus sans VBA (via formules ou PQ). L'avantage est que vous aurez accès au calculs en parallèles alors que VBA est exécuté sur un seul coeur. Ensuite pour le code je vous propose les optimisations ci-dessous. Une autre optimisation très impo...
04/03/2025 à 12:40Oscar IIErreur 423 showBonjour Jacky, Je trouve que LibreOffice est un bon outil et que c'est dommage de le mettre à part sans essayer. La suite a le grand avantage d'être libre et gratuit (ce qui est rare pour des logiciels aussi complexes et complets). Certes quand on vient d'Excel le passage est déstabilisant : déjà l'...
04/03/2025 à 12:22bayard Incohérence entre les totauxEst-tu bien sur Office365 ? Ci-joint le fichier MAJ pour Excel 2021. En colonne G j'ai mis une formule compatible Excel 2021 (qui au final est plus simple)...
04/03/2025 à 11:38bayard Incohérence entre les totauxRe, J'ai mis en G6 (pour comparer), la formule ci-dessous (à étirer vers le bas jusqu'à toulon) : J'obtiens des résultats différents des tiens, mais les totaux correspondent à ceux en haut du tableau "paiments-effect" (ligne Q2-R2…) Le total de Bordeaux sur l'année est de 57 910.24 €...
04/03/2025 à 11:07Oscar IIErreur 423 show+ voir la compatibilité des UserForms avec LibreOffice… Pas du tout sûr qu'il y ait une équivalence...
04/03/2025 à 10:44paterbleutch Problème de "/" dans un testePour les arguments de la fonction InStr, regarder la doc Fonction InStr (Visual Basic pour Applications) | Microsoft Learn . Personnellement j'aime bien la fonction Like , puisque vous parlez de chercher "le texte contenant machin truc", on devrait partir du principe que "BLABLA machin-truc XXXYYZ"...
04/03/2025 à 10:28bayard Incohérence entre les totauxTu as fait un calcul manuel de 6000 lignes ?? Sans remettre en doute ta rigueur, une erreur de saisie ou un oubli est fort probable. Pour la formule il y a certainement + simple, notamment avec Office365 ou meme PowerQuery pour filtrer. Ce que tu pourrais faire c'est partager un mini-fichier avec 10...
04/03/2025 à 09:56Yvouille VBA - Comportement inexplicable d'une macroA mon avis, vu que tu travailles avec plusieurs feuilles et que tu as beaucoup de références indirectes à la feuille active, ça peut planter. De fait, si déplacer la macro dans le module de la feuille en question résout le problème, cela indique clairement que la feuille que tu supposes être active...
04/03/2025 à 09:30SophProRecup de données non encore présentes (bis)Pouvons-nous reprendre avec quelques explications : il est possible avec VSTACK de facilement mettre deux tableaux l'un sous l'autre via une formule. La question principale est donc de bien comprendre ce que vous voulez extraire et sous quelles conditions. Pour info on peut reproduire le fonctionnem...
04/03/2025 à 08:38Boby71C Classement podium pour jeu de cartesMerci pour ta contribution @LooREED ! Du coup l'histoire des positions des images est résolue ? Pour info les valeurs comme " 201.750152587891" pour la position correspondent à la distance, en "points", du coin haut gauche de la forme par rapport au coin haut gauche de la feuille (cellule A1). Je le...
28/02/2025 à 17:07RemyAirdAdaptation formule pour un tableau qui fait évoluer sa désignationPour avoir une adresse variable dans une cellule vous devez utiliser INDIRECT. Par exemple, en ayant la date 26-02-2025 en A1, la formule Renvoie la valeur de la cellule B1 du fichier "Tableur 26-02-2025.xlsm", multipliée par 2. Mais bon, si vous avez beaucoup de formules ça va alourdir votre fichie...
28/02/2025 à 17:00BATTAFormule calcul de dossier en cours à la fin de chaque moisCi-joint une proposition via formule. Entrez l'année de tri dans la case orange (F1). La formule utilisée : Edit : je rebondis sur le message de @chris, j'ai supposé que vous aviez la dernière version d'Excel. Autrement le TCD est certainement une excellente alternative à laquelle je n'avais pas pen...
28/02/2025 à 16:14Christophe03200 Liste deroulante a 7 colonne pour afficher dans un TableauCi-joint votre fichier avec 2 propositions : une recherche "exacte" et une recherche "approximative". La recherche approximative permet d'entrer seulement une partie de la plaque d'immat par exemple, et ne fait pas attention aux majuscules/minuscules. La formule utilisée (recherche exacte)...
28/02/2025 à 14:26Sunny.D Aide formule si imbriquéePour préciser la réponse de orguyrine, si vous avez des valeurs qui ne tombent pas "pile", il faudrait plutôt utiliser des "<=". Et la fonction minute pour extraire les minutes. Càd ...
28/02/2025 à 12:14Lys0401Créer un tableau ExcelMerci pour votre retour. Bonne journée également...
28/02/2025 à 11:38Lys0401Créer un tableau ExcelDans word via Insertion > Tableau > Feuille Excel, vous pouvez insérer un classeur Excel dans un document word. Il y est intégré. Double cliquer dessous pour le remplir, et ECHAP pour sortir. Voir ci-joint avec le tableau de Fanfan. Par contre attention, je ne sais pas ce que ça donne à l'impr...
28/02/2025 à 09:38Thibaut_DutOptimisation de tableau de données / filtres et TCD ?Merci pour votre retour. Si vous avez des questions/des modifications n'hésitez pas. Oui il faut nécessairement passer par une 2e feuille (ou du moins un autre tableau) car on ne peut pas mélanger fonctions et données. Sauf si VBA bien entendu. Pour les macros, elles sont certainement désactivées. V...
28/02/2025 à 09:10Boby71C Classement podium pour jeu de cartesMerci c'est gentil mais je ne joue pas au tara (seulement tarot, ce qui m'intéresse c'est de faire des points 😜). Donc je n'ai pas besoin de ce fichier, il y a ceux de la discussion qui sont accessibles c'est suffisant pour moi. Content de vous avoir aidé, c'était intéressant de travailler avec "le...
28/02/2025 à 09:06ugogmnt Trier et connecter les données d'un tableauCi-joint une possibilité. Voir feuille "BDD" pour le fonctionnement du fichier, et vos feuilles pour les résultats attendus. Je ne sais pas trop comment marchent les fichiers sur Teams mais il me semble qu'ils sont liés à Office365/Web donc vous ne devriez pas avoir de problèmes avec les formules ma...
28/02/2025 à 08:35jiba Changement couleur textbox lors du remplissageMerci pour votre retour, content d'aider. Bonne journée...
28/02/2025 à 08:34Boby71C Classement podium pour jeu de cartesMerci pour votre retour. Pour la musique je n'y connais rien, mais je vous renvoie sur le dernier post à ce sujet Ajouter SON/MUSIQUE feuille Excel (onedrive) , @LouREED en connait un paquet sur le sujet ! Bonne journée...
28/02/2025 à 08:31Jf1234Cellule remplie par derrièreSuite à vos dernières demandes et précisions via MP, le fichier avec la 2e table de correspondances...
27/02/2025 à 17:11Zaza31 Créer des tranches d'âges à partir de dates de naissanceSur le fichier joint, feuille "base" il n'y a pas de doublons en colonne A. sur la feuille LDV il y en a (beaucoup). Pour les macros, je me permets d'insister mais une solution formule/PowerQuery vous serait beaucoup plus adaptée selon moi. Bonne fin de journée...
27/02/2025 à 16:41CP ServoFiltrer un tableau en fonction verticalement et horizontalementMerci pour votre retour. La formule est un peu complexe mais c'est parce que je l'ai écrite pour qu'elle soit facilement adaptable pour vous (juste besoin de changer la plage). Comme je vous l'indiquais, le coeur du calcul c'est vraiment La somme des valeurs du tableau qui vérifient 1) la catégorie...
27/02/2025 à 16:37Zaza31 Créer des tranches d'âges à partir de dates de naissancePourquoi ne pas utiliser l'une des formules, ça me semble plus simple. Pour votre code, il en manque une partie, en l'occurrence cruciale, la déclaration de votre variable OdictTranchesAge. Je suppose qu'il s'agit d'un Dictionary au vu de l'erreur. Comme indiqué par le code d'erreur, un dictionnaire...
27/02/2025 à 16:01Boby71C Classement podium pour jeu de cartesMes excuses, veuillez trouver ci-joint le fichier corrigé pour l'histoire du score à 0 considéré absent. Pour le calcul du total, au lieu de vérifier si le score est >1, on regarde si la cellule B2 est vide. Pour le #N/A, à mon avis le joueur n'est pas présent dans la colonne A49:A68 de la feuill...
27/02/2025 à 15:48Moreno076Ouverture fichier ligne date de jourAh d'accord il ajoute l'heure à la date. Oui du coup tu as besoin de reformater pour extraire uniquement "le jour". Ok super merci ...
27/02/2025 à 15:45CP ServoFiltrer un tableau en fonction verticalement et horizontalementVous retrouverez sur ce fichier partagé en C7 la formule suivante qui renvoie le résultat attendu. Il suffit de modifier sur la 1e ligne la plage C12:H15 si le tableau change. On se réfère aux cellules C3;C4;C5 pour le filtre. Le coeur de la formule c'est le filtre de filtre en 3e ligne, qui permet...
27/02/2025 à 14:32Moreno076Ouverture fichier ligne date de jourSalut @Pierre, Par curiosité, pourquoi tu utilises .toDateString pour comparer les dates ? le === ne fonctionne pas sur les objets date directement ...
27/02/2025 à 14:29aquila50La fonction rechercheQu'entendez-vous par "un résultat plus visuel" ? Il suffit de changer le champ "Dans" dans la boite de dialogue de recherche pour chercher dans tout le classeur...
27/02/2025 à 14:00ugogmnt Trier et connecter les données d'un tableauSans macro/office script, on ne peut pas re-trier automatiquement les tableaux. Désolé. De même pour "Déplacer des tickets" d'un tableau à l'autre, impossible sans macro. À mon avis il faudrait partir sur un logiciel de gestion de tickets, ou bien revoir le processus si c'est à faire dans Excel. Je...
27/02/2025 à 12:00jcncoAddition d'une valeur fixe sur la cellule validéeSans macro il est préférable d'ajouter une 2e colonne avec =A1+10 Sinon il faut passer par une macro qui se lance à l'évènement "Worksheet.Change" et lit la valeur de la cellule pour y ajouter 10. Quelque chose dans ce style : EDIT : Salut @Joco...
27/02/2025 à 11:18CP ServoFiltrer un tableau en fonction verticalement et horizontalementC'est possible en combinant sommeprod/filtre/index. Pouvez-vous partager un fichier en édition autorisée via le lien avec ce petit tableau. C'est plus facile pour travailler et vous proposer une solution. Merci...
27/02/2025 à 11:02Thibaut_DutOptimisation de tableau de données / filtres et TCD ?En reprenant les indications de @Arturo pour le filtrage. Alternativement au VBA, sur Office365 on peut aussi utiliser la fonction filtre. Voir ci-joint, feuille "filtres". Remplir les cellules oranges et voir les commentaires en italique pour adaptation au fichier réel. Attention il y a des plages...
27/02/2025 à 10:41Boby71C Classement podium pour jeu de cartesMerci pour votre retour. Que voulez-vous dire ? J'ai bien la 2e personne sur Argent et la 3e sur Bronze… Il faut bien relancer la macro MAJClt pour mettre à jour les images du classement...
27/02/2025 à 09:24Boby71C Classement podium pour jeu de cartesOk super, ci-joint le fichier mis à jour, l'ajustement était rapide. Pour vos images, faites juste attention à 1 chose : c'est la cellule qui contient le coin haut gauche qui sert de référence pour les reconnaitre. Dans votre exemple ça correspond nickel mais si jamais vous aviez un soucis vérifiez...
26/02/2025 à 17:11corbin2 Report de formule dans un tableau>> Utilisez Les tableaux structurés ...
26/02/2025 à 17:09JuCrtnMasquer / afficher des onglets sur Excel - case à cocher ou OUI / NONRe, Ci-joint une proposition. Faites attention il y avait des feuilles dont le nom ne correspondait pas aux cellules donc je les ai corrigé...
26/02/2025 à 15:20jiba Changement couleur textbox lors du remplissageEn reprenant le code de @Joco pour la gestion de l'event, voir fichier ci-joint avec utilisation d'une classe avec event. Toutes les TB de l'UF sont concernées par le changement de couleur...
26/02/2025 à 14:25BoiteAuxLettres Ouverture systématiquement sur la première feuille du classeurAh oui c'est parce que je l'ai anonymisé. Faites fichier > enregistrer sous > (changez le nom pour créer une copie) Et cela devrait régler le problème. Mais voyez sinon c'est 3 lignes de code VBA à ajouter, je pense que vous pouvez le faire sur votre vrai fichier si jamais...
26/02/2025 à 13:55JuCrtnMasquer / afficher des onglets sur Excel - case à cocher ou OUI / NONPour masquer/afficher les onglets/feuilles du classeur en cochant des checkboxes, il faut passer par du code VBA : les formules n'agissent que sur les cellules. Veuillez joindre votre fichier svp, comme ça on pourra vous proposer une solution...
26/02/2025 à 13:52BoiteAuxLettres Ouverture systématiquement sur la première feuille du classeurOn peut ajouter une macro qui se déclenche automatiquement à l'ouverture du fichier, comme ceci (dans le module de code de "ThisWorkbook"). Voir ci-joint pour le fichier avec la solution implémentée. (pensez à autoriser les macros sinon bien évidemment la macro ne se lancera pas)...
26/02/2025 à 13:48jojo_95 Menu déroulant qui filtre ?Merci pour votre retour, content d'aider. Oui les tableurs sont de chouettes outils, surtout sur les dernières versions. Par contre dans le cas présent c'est Google Sheets. Cette formule ne fonctionnera pas "copiée-collée" dans Excel, la syntaxe est un peu différente. Bonne journée...
26/02/2025 à 12:15Boby71C Classement podium pour jeu de cartesSur Excel 2016 c'est possible via VBA oui. Si vous pouviez me joindre le fichier avec ces images, que je vous fasse une proposition. Vous pouvez mettre n'importe quelle image, meme des formes simples, ce qui compte c'est qu'elles aient bien les bon noms. Après je me dis que ça va etre petit non, si...
26/02/2025 à 11:23Bernard GouthierConversion de coordonnees geographiquesNormalement on a une valeur en N/S et une valeur en E/W (système DMS). Par exemple 48.98695 N -5.87138 E ou bien avec des minutes/secondes. Il suffit ensuite d'appliquer le procédé ci-dessus, simplement en passant la latitude/longitude en négatif pour les directions S/W. A mon avis les coordonnées d...
26/02/2025 à 11:00YannTony13Problème avec le format Date sur ExcelDans l'exemple joint la dans la colonne D on n'a que des HH:MM:SS, pas de longues dates. Donc j'ai ignoré les points 1. et 2. La formule =CNUM(D2)*24*60 renvoie la durée en minutes de la cellule D2. Pensez bien à forcer le formatage de cellule en Nombre car Excel veut inférer le type en se basant su...
26/02/2025 à 10:38TanFePaTanConseil pour recommencer un projet à zéro (ou pas) ????Votre code est plutôt bon par rapport à ce qu'on peut voir régulièrement. J'ai un peu du mal à saisir ce que vous voulez : des conseils VBA ? de l'aide pour une macro ? des conseils sur la structure du fichier ? Autre chose ? En tout cas, si vous voulez reprendre à zéro (pourquoi pas, c'est toujours...
26/02/2025 à 09:28Boby71C Classement podium pour jeu de cartesJe n'ai pas compris cette partie… Il manque quelque chose dans le fichier que je vous ai partagé ? Bonne journée...
26/02/2025 à 09:25jojo_95 Menu déroulant qui filtre ?Regardez bien la syntaxe de la fonction filtre sur google sheets : on peut ajouter des conditions les unes après les autres. Puisque vous souhaitez filtrer sur 3 critères, il faut d'abord adapter comme ceci : Pour la suite des explications, la plage B4:D10 est remplacée par 1 tableau structuré "tblV...
26/02/2025 à 09:01Jf1234Cellule remplie par derrièreOui c'est aussi possible, en adaptant la formule comme ceci : Fichier joint avec les deux exemples/tableaux...