Fanatique d'Excel

Inscrit le :06/04/2007
Dernière activité :Hier à 22:32
Version d'Excel :2016
Lieu :CH - Valais de Cœur
Messages
10'794
Votes
981
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Yvouille - page 29

DateAuteur du sujetSujetExtrait du message
16/11/2020 à 20:50CassandraCompiler des données a partir d'un critèreVoici quelques exemple de ce que j'ai compris ou non : Feuille ''Intégration' cellules A2, C2, D2 E2, F2, G2, H2, I2 = Feuille ''A1" cellules B3, D3, E3, F3, G3, H3, I3, J3 Feuille ''Intégration' cellules B2 = ????? Feuille ''Intégration' cellules A5 à I5 = ????? A te relire...
16/11/2020 à 19:52BensAutomatiser tri par ordre alphabétiqueAvec une fonction TRIER() en G2, tu peux réaliser ce que tu souhaites. Si en plus tu places tes données de base sous la forme d'un tableau, les données ajoutées en dessous - qui viennent s'ajouter automatiquement au tableau - sont prises en compte par la fonction TRIER(). Il s'agit de nouvelles fonc...
16/11/2020 à 17:32Hymshal Recherche sans doublonsSi tes connaissances en VBA sont basiques, ce ne sera probablement pas évident d'adapter de tels codes. Le mien peut-être un peu plus facilement car j'ai un niveau moins élevé que gmb et que mes codes me semblent plus simplistes. gmb avait bien précisé qu'il te proposait une variante. Ca fait donc p...
16/11/2020 à 17:23CassandraCompiler des données a partir d'un critèreAfin de ne pas trop se mélanger les pinceaux, je te propose de ne discuter, pour l'instant, que des résultats souhaités sur ta feuille A1. Il semble que tu as des résultats en place sur tes lignes 3 à 7 mais que ce n'est pas ce que tu souhaites ; ou est-ce une étape intermédiaire indispensable à la...
16/11/2020 à 14:06BensFormule erronéeCa fait un moment que je cherche également, mais il semble y avoir bien des problèmes dans cette formule. Par exemple la toute première partie me semble inutile, puisque que C5 ou D5 soient renseignés ou vides, ça renvoie toujours la valeur de F5. Le plus simple serait de fournir un fichier exemple...
16/11/2020 à 12:39Hymshal Recherche sans doublonsJe te propose une solution dans le fichier ci-joint. A chaque fois que tu sélectionnes la feuille ''Planning par salarié'', elle s'actualise en fonction des modifications sur la feuille ''Base semaine paire'', y compris l'ajout et la suppression de salariés. Prends également connaissance des remarqu...
16/11/2020 à 11:34dan67 Macro ne s'exécute pasTu t'imagines la complication que seraient alors les codes Bien à toi...
16/11/2020 à 10:17julien32 Formules avec listeUne proposition en C17 : Chaleureusement...
16/11/2020 à 08:24Boyoo974 Associé une fonction EQUIV avec un inputboxUne solution dans le fichier ci-joint. Je n'ai prévu aucun garde-fou si tu n'entres pas l'une des valeurs présente sur la feuille dans la InputBox. Code à modifier si nécessaire pour résoudre ce problème. Amicalement...
16/11/2020 à 08:16InvitéFormule dates suiteIl aurait été intéressant de savoir si l'une ou l'autre des solutions proposées s'approchait de ton besoin, juste afin de savoir si l'on était complètement à côté de la plaque ou si notre travail pouvait t'aider. Alors ...
15/11/2020 à 16:50InvitéFormule dates suiteRe, Je trouve tes réponses imprécises. Tu dis que les données du mois d'octobre - alors que nous sommes en novembre - se trouvent en K55, mais sur cette ligne, ce sont, selon tes données, en J55:K55 celles du mois de septembre !! En L1 je te propose la formule ci-après qui recherche - dans la colonn...
15/11/2020 à 15:30DeepBlue Afficher un texte dans formulaire en fonction du choix dans menu déroulantRe, Je n'ai jamais vu un problème tel que celui-là et ne peux pas t'aider à ce niveau. Je me demande si ça vient du fait que tu as mis des mots de passe et que certains ne seraient pas enlevés, ce qui empêcherait de modifier ton Cbx_article ??? Mais je te propose une solution de remplacement. J'ai p...
15/11/2020 à 15:03InvitéFormule dates suiteJe pense que l'on peut réaliser ce que tu souhaites sans passer par tes nouvelles cellules en K2 et K3. Il aurait donc mieux valu que tu répondes à ma question et que tu m'indiques selon quelle logique le résultat actuel se trouve en E56, tel que je te l'ai demandé. Il me semble que ton avancée vien...
15/11/2020 à 14:51dan67 Macro ne s'exécute pas@ Dan : Tu m'avais déjà dit il y a bien longtemps que tu pr écisai s la r éférence de la feuille devant .Rows.Count , mais je ne comprends toujours pas pourquoi. Tu cherches en réalité le nombre de lignes du fichier, quelle que soit la feuille sur laquelle tu te trouves, tu ne peux pas avoir deux fe...
15/11/2020 à 10:30DANIEL L Comment écrire en VBA cette formule sommeprodSelon la Charte du Forum, un petit retour - ne serait-ce qu'un merci - est fort apprécié. Sur le dernier de tes fils sur lequel je suis intervenu, tu n'as donné aucune nouvelle Sur ton fichier il manque le tableau concerné par ta formule. Un fichier avec une formule qui fonctionne et qu'il faut trad...
15/11/2020 à 10:10dan67 Macro ne s'exécute pasSans être un très grand spécialiste, je te montre deux manières de simplifier ton code. Je pense que l'on peut bien entendu encore faire mieux. Sur les deux variantes du fichier, j'en montre une ici. Entre autres commentaires possibles : - Set WsH : je préfère personnellement l'instruction With / En...
15/11/2020 à 08:24dan67 Macro ne s'exécute pasJe pense qu’il y a bien encore 3 ou 4 améliorations possibles dans ce bout de code et 36 dans l’ensemble du fichier. Mais je pensais déjà attendre que le membre s’exprime sur la première partie traitée avant d’aller plus loin. Amicalement...
15/11/2020 à 08:19DeepBlue Afficher un texte dans formulaire en fonction du choix dans menu déroulantTon fichier est super : je ne peux rien en faire ! Tu as placé des mots de passe qui m'empêche d'utiliser le travail que tu as déjà effectué, de voir ton code afin de le transformer ou que sais-je d'autre. J'ai donc été obligé de recréer un fichier pour te faire la démo de la solution. Maintenant to...
14/11/2020 à 19:13Mika25 Incrémenter une base de données avec contrôle de celle-ci avant copieCommençons par un bout. Tu dis : J'ai donc de la peine à comprendre que tu ajoutes : Cette étape me semble inutile, à moins que tu doives effectuer un tri ou une sélection manuelle qui ne peut pas être automatisée. Je te conseille de placer 4 données sur la feuilles BDD FCJ, 2 ''anciennes'' qui ne s...
14/11/2020 à 18:52InvitéFormule dates suitePour ton premier souci, selon quelle logique le résultat actuel se trouve en E56 ? J'ai bien remarqué des dates dans les colonnes J et K qui semblent correspondre à des périodes proches de ce jour, mais en ligne 56 il y a le mois d'octobre 2020 alors que nous sommes en novembre. A te relire...
14/11/2020 à 18:44Yvouille Première cellule contenant un nombre supérieur à 0Re-bonjour, Merci pour vos retours. @ 3GB J'ai constaté qu'il faut copier la formule, la coller dans la cellule voulue et cliquer Crtl+Alt+Enter sans ''sortir'' de cette cellule, c'est à dire sans sélectionner une autre cellule entre deux...
14/11/2020 à 18:39DeepBlue Afficher un texte dans formulaire en fonction du choix dans menu déroulantTu as oublié ton fichier-modèle Cordialement...
14/11/2020 à 18:36dan67 Macro ne s'exécute pasIl semble que ton évènement UserForm_Activate n'est pas celui que tu souhaites, puisqu'il fait logiquement suite à l'évènement UserForm_Initialize (il se déclenche à sa suite, avant que tu aies pu choisir le sexe). Je pense donc que tu devrais utiliser l'évènement CBSexe_Change , comme dans le fichi...
14/11/2020 à 14:46Yvouille Première cellule contenant un nombre supérieur à 0Un tout grand merci pour vos si nombreuses réponses Je n'ai malheureusement pas pu les tester toutes à fond (notamment afin de savoir si elles fonctionnent pour une plage précise dans une colonne avec d'autres données ou non) et je me suis concentré sur mon problème, c'est à dire de traiter une colo...
14/11/2020 à 09:39Yvouille Première cellule contenant un nombre supérieur à 0Pour répondre à la question d'un autre membre, j'ai trouvé des formules sur la toile qui renvoient la première et la dernière cellule contenant un nombre supérieur à 0 (voir le fichier joint). J'aurais voulu pousser le bouchon un peu plus loin et trouver par formules*** les mêmes cellules en excluan...
14/11/2020 à 08:32David2b Afficher 1ère et dernière valeurs d'une listeEn cherchant un peu sur internet, j'ai trouvé les deux formules ci-dessous (également dans mon fichier). =INDEX(F:F;MIN(SI(F:F<>0;LIGNE(F:F);9^9))) =INDEX(F:F;MAX((F:F<>0)*LIGNE(F:F))) Dans les deux cas, il est indiqué sur les fils de Forums concurrents de valider ces formules matriciell...
11/11/2020 à 19:43dani0388 Cout par recetteDésolé que tu le prennes ainsi. Si tu t'intéresses un peu à mes fils, tu remarqueras que je prends souvent des sujets dont personne n'a voulu car dès le départ on se rend compte que ce sera très long. Tu me reproches mon manque de patience, mais que dire de la patience mise à vouloir tenter - par de...
11/11/2020 à 19:33spike29 Saisie manuelle cellule RechercheVOui, mais très souvent le membre pense que ton fichier-démo suffit puis il revient à la charge en disant qu'il n'arrive pas à adapter la solution à son fichier et une bonne partie du travail est à refaire. Crois-en ma longue expérience...
11/11/2020 à 07:35spike29 Saisie manuelle cellule RechercheVAvec l'aide de Steelson, à qui j'avais demandé de venir constater que ma macro fonctionnait et avec qui nous avons échangé en privé, j'ai constaté que j'utilisais une instruction ( Formula2R1C1 ) qui fonctionnait sur ma machine, mais pas sur toute ! J'ai donc modifié le code en fonction de cette inf...
10/11/2020 à 19:26spike29 Saisie manuelle cellule RechercheVC'est incorrect. Lorsque tu sélectionnes à nouveau un numéro de la liste déroulante, la formule réapparait. Sinon c'est que les macros ne fonctionnent pas chez toi ou que tu es sur un autre fichier. Je contrôle quand même à nouveau de mon côté, mais pas immédiatement. En tout cas ça fonctionnait bie...
10/11/2020 à 19:22dani0388 Cout par recetteJ’ai de la peine à comprendre ce changement radial de mise en forme et regrette le temps perdu à préparer des macros pour une feuille qui s’avère inutile ! J’ai supprimé les lignes vides au-dessus de ton nouveau tableau. Sur la feuille ‘’Recette’’, j’ai écrit 5 dans la cellule J2 et 250 dans la cell...
10/11/2020 à 18:31AdrienLongueville Copier ligne et coller dernière ligne non vide, d'une feuille à l'autreCe n'est pas évident pour moi de t'aider, car lorsque je lance ton code, je n'ai pas de blanc entre deux. Pourrais-tu simuler une dizaine ou une vingtaine de ligne sur ta Feuil1 qui montreraient le problème ? A ta place, je prendrais 10 ou 20 données réelles, simplement en remplaçant les données sen...
10/11/2020 à 17:42dani0388 Cout par recetteD'où proviennent les données des colonnes C à F de cette nouvelle feuille ? Sont-ce des totaux de quelque chose d'autre ? Si tu places là uniquement des données fictives, tu n'as pas besoin de moi ...
10/11/2020 à 17:40spike29 Saisie manuelle cellule RechercheVLe fichier joint devrait répondre à ton attente. Sans macro ? Oublie Cordialement...
10/11/2020 à 16:57dani0388 Cout par recetteUne cause de découragement et d'abandon des plus fréquentes est lorsque la donne est modifié en cours de route et qu'en plus les choses ne sont pas claires. Ta nouvelle feuille ''Marge'' est en remplacement de la feuille ''Calcul de marge'' ou en complément ? D'où proviennent les données des colonne...
10/11/2020 à 16:45tigre95 Formule pour tableau concours petanqueTes remerciements - sincères, semble-t-il - pour mes dernières modifications gratuites qui résolvent définitivement ton problème me vont droit au coeur. Encore une fois, merci à toi d'avoir posé la question, autrement je n'aurais pas pu t'offrir ce cadeau. A une prochaine fois, j'espère...
10/11/2020 à 13:07dani0388 Cout par recetteAfin de faciliter la discussion, je vais numéroté tes questions et en reprendre le texte. Pour tes réponses, les numéros suffiront. Q 1 : OK, je vais mettre les recettes en lignes, est-ce un choix volontaire de ne pas avoir mis ces données sous forme de tableau structuré ? R 1 : Je connais peu les t...
09/11/2020 à 21:46dani0388 Cout par recetteJ’espérais que quelqu’un d’autre prenne en charge ton sujet car je ne suis pas certain d’avoir la meilleure des solutions. Mais comme tu n’as pas d’autres réponses, je me lance malgré tout. Tu n’as vraiment pas répondu à ma demande puisque je t’avais prié de m’indiquer au minimum un exemple manuel –...
08/11/2020 à 16:24DANIEL L Rendre actif ce calendrier dans la colonne "dates"Pour la colonne B, je te propose la formule : Sinon, que souhaites-tu faire réellement avec ton calendrier ? Ca semble une simple image ! Amicalement...
08/11/2020 à 14:53dani0388 Cout par recetteJe pense que tu dois commencer un fichier et venir demander de l'aide lorsque tu bloqueras. N'oublie pas d'y joindre un fichier modèle avec des données simplifiées (par exemple 10 ingrédients et 3 plats au lieu des 300 et 200 utilisés dans ton laboratoire ). Inscrits éventuellement manuellement un e...
08/11/2020 à 12:32cyril92Rechercher et extraire un caractere en fonction de sa couleurJe voulais simplement dire que j'avais cherché une solution à ton problème en parallèle à X Cellus Cependant, oui, j'avais déjà travaillé avec l'instruction Characters(Start:=j, Length:=1) il y a quelques années...
08/11/2020 à 12:02cyril92Rechercher et extraire un caractere en fonction de sa couleurJe me suis également intéressé à ce problème. Bonnes salutations...
08/11/2020 à 08:44dani0388 Cout par recetteJe pense que tu dois commencer un fichier et venir demander de l'aide lorsque tu bloqueras. Ouvre un fil vierge par sujet de blocage et n'oublie pas d'y joindre un fichier modèle avec des données simplifiées (par exemple 10 ingrédients au lieu des 3200 utilisés dans ton laboratoire ). Cordialement...
08/11/2020 à 08:29geoffroydzRecherche dans classeur complet avec plusieurs critèresTu dis vouloir chercher dans tout le classeur (j'ai compris : sur toutes les feuilles des jours) sur la base des critères ''Ressource'' et ''Code d'affectation''. Je ne vois pas sur les feuilles des jours les références aux ''Ressources'' (''Fou'', ''Per'', ''Matériaux'' et ''Mat'' si j'ai bien comp...
08/11/2020 à 08:08tigre95 Formule pour tableau concours petanqueTes textes avec des retours à la ligne au milieu des phrases, sans ponctuation ni majuscules, sont pénibles à lire. D'avoir dû t'arracher des remerciements et un semblant de retour de satisfaction est pour le moins surprenant. Bonnes continuation...
07/11/2020 à 16:45tigre95 Formule pour tableau concours petanqueMalgré mes deux remarques ("Mais c'est moi qui te remercie d'avoir répondu !") tu n'as toujours pas compris que des remerciements seraient la moindre des politesses. Tu ne m'as pas dit un mot du travail déjà effectué ; est-ce que tu considères que c'est quelque chose que je te dois et qu'il est tout...
07/11/2020 à 14:12star Rechercher la valeur maximale dans le fichier FerméEt voilà. Pour 300'000 lignes, ça risque de mouliner, mais peut-être pas. Si c'est trop long, il doit y avoir d'autres possibilités...
07/11/2020 à 14:05tigre95 Formule pour tableau concours petanqueMais c'est moi qui te remercie d'avoir répondu ! Tes explications sont absolument incompréhensibles. NB : on dit qu'écrire en majuscule, c'est comme crier au lieu de parler...
07/11/2020 à 14:03Cleme Somme de plusieurs colonnes en fonction d'un critèreExcuses acceptées. Comme je l'ai indiqué en commentaire dans le code, LCase c'est bien pour passer "Recueil" en "recueil". Reviens à la charge ici si ça ne passe pas au boulot. Bonne fin de semaine...
07/11/2020 à 12:05tigre95 Formule pour tableau concours petanqueMais c'est moi qui te remercie d'avoir répondu ! Je suis surpris par ton enthousiasme, en comparaison du mien d'avoir réussi cette macro pas évidente. Quel classement final ne se fait pas ...