Fanatique d'Excel

Inscrit le :06/04/2007
Dernière activité :Lundi à 18:37
Version d'Excel :2016
Lieu :CH - Valais de Cœur
Messages
10'819
Votes
979
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Yvouille - page 47

DateAuteur du sujetSujetExtrait du message
30/03/2019 à 12:16blueheliomReconnaissance et calcul d’occurrencesOui, envois-moi ton fichier en privé. Réponse d’ici demain soir avec quelques explications de ma part. Salutations...
30/03/2019 à 09:11blueheliomReconnaissance et calcul d’occurrencesUne solution par macro : à chaque fois que tu reviens sur ta feuille ''Stats'', les données sont réactualisées en fonction des modifications de la feuille ''Calculs''. La prochaine fois, envois un fichier démo. Cordialement...
29/03/2019 à 23:56Pablito Formule =SIMerci pour ta réponse. Dans l'espoir de pouvoir t'aider à nouveau à l'avenir. Très bonnes salutations...
29/03/2019 à 23:53Cracotte Copie avec double clic et selection de ligne(s) suivant la valeurLe code ci-joint devrait répondre à ton attente. Tu peux cliquer sur n'importe quelle ligne d'un groupe à reporter. Amicalement...
27/03/2019 à 22:29nico157 Recherche valeurNon, c’est quand même un tout petit peu plus compliqué que ça En changeant le ElseIf par un Else, tu comparerais toujours une valeur de j (qui serait toujours 0) avec une autre valeur recherchée et èventuellement trouvée. Il faut donc à chaque fois chercher à nouveau la valeur de j , avec chacune de...
27/03/2019 à 19:46nico157 Recherche valeurAvec ton code, à la ligne ElseIf j = WorksheetFunction.Match(Cells(1, a) & (Cells(i, 14 )) * 1, .Range("I:I"), 0) Then tu compares j qui vaut 0 (sinon ton code n’aurait pas été aussi loin) avec la valeur trouvée par la fonction WorksheetFunction.Match(Cells(1, a) & (Cells(i, 14)) * 1, .Range("I:I")...
25/03/2019 à 18:49nico157 Recherche valeurLors de ta première présentation, il y avait toujours une valeur ‘’Rayon’’ qui était trouvée pour chaque ‘’Code Chef Produit’’. On pouvait donc retourner SANS CONDITION un ‘’Rayon’’ dans chaque cellule de la colonne 70 de la feuille ‘’Lb_commerciaux’’ par la ligne de code : Le passage WorksheetFunct...
22/03/2019 à 16:07nico157 Recherche valeurDeux réponses d'un coup dans le fichier ci-joint Au passage : On pourrait remplacer les deux lignes suivantes par la troisième ! Amicalement...
22/03/2019 à 11:19Yvouille Ralentissement dû à des ‘’Noms définisMerci pour ta réponse et pour tes idées. Non, réellement 10 formules C'est vrai que je devrais une fois penser à transformer ma base en tableau, je vais y réfléchir. Pour l'instant ton explication m'a donné l'idée de placer les instructions : Application.Calculation = xlManual Application.Calculatio...
22/03/2019 à 08:56Yvouille Ralentissement dû à des ‘’Noms définisJ’ai placé 6 à 7 Noms définis – avec des formules du genre =DECALER('Liste des membres'!$K$4;0;0;NBVAL('Liste des membres'!$K$4:$K$65536);1) - dans un fichier assez conséquent que j’utilise dans 10 à 15 formules et ça ralenti considérablement la macro Private Sub Workbook_Open() , de l’ordre de 4 se...
22/03/2019 à 07:02Yvouille Utilisation des ''Noms'' avec références dynamiquesC'est du pur bonheur, ça fonctionne à merveille. Merci infiniment pour ton aide et excellente journée...
21/03/2019 à 22:49edlede Ouvrir et copier les onglets du classeur ouvertComme je me suis aussi penché sur le sujet, je vous livre une autre approche, peut-être plus simple : Bonne soirée...
21/03/2019 à 16:09Yvouille Utilisation des ''Noms'' avec références dynamiquesEn E8 et F8 de la feuille ‘’Statistiques’’ il y a des formules que m’avait fournies Jean-Eric qui fonctionnent à merveille. Comme mes lignes de la feuille ‘’Liste des membres’’ sont variables – je peux ajouter des lignes dans le bloc francophone avec des numéros de membres de 1000 à 3999 ou germanop...
15/03/2019 à 08:35salvaChoix multiple dans une celluleDans le fichier ci-joint, tu peux saisir une personne et choisir les options Réunion/Envoi Mail/Loisir par des double-clics dans les cellules correspondantes. Un deuxième double-clic sur un X l'enlève. Ensuite tu n'as plus qu'à filtrer les colonnes qui t'intéressent. Dans l'exemple tel que je te l'e...
14/03/2019 à 16:45ondal [VBA] Masquer des lignes suivant conditionTu peux placer ce code dans ThisWorkbook : Cordialement...
10/03/2019 à 11:24Yvouille Déterminer l'utilisateur sur un MacRe, Je ne pensais pas qu'il était utile de tester le système dans ce cas-ci, pensant qu'il y avait une instruction commune aux deux systèmes - telles que Application.OperatingSystem et Val(Application.Version) - instruction commune que j'ai demandée par ce fil. Mais là tu me donnes la solution, puis...
10/03/2019 à 08:08Yvouille Déterminer l'utilisateur sur un MacSalut Eriiic et merci pour ta réponse, mais ce n’est pas tout à fait ce que je souhaitais. J’envoie un fichier à une vingtaine de personnes et j’aimerais obtenir des infos sur leur machine sans qu’ils n'aient besoin de s'en occuper. J’ai donc placé ce code dans mon fichier : Ci-dessous un exemple de...
09/03/2019 à 22:43Yvouille Déterminer l'utilisateur sur un MacJe cherche à déterminer quel est l’utilisateur de mon fichier afin d’exécuter un code en fonction de cette personne – par exemple si c’est l’utilisateur A, alors c’est le chemin X, sinon, si c’est l’utilisateur B, c’est le chemin Y, sinon c’est le chemin Z – mais je ne connais pas l’instruction néce...
07/03/2019 à 18:04TorvatorModification d'une macro "Recherche"Je me suis également penché sur le problème, voici donc mes constatations. Afin que ton fichier fonctionne, il faut avoir exactement la même structure de colonnes sur les deux feuilles, mais décalé d'une. Par exemple j'ai ajouté la colonne D sur la feuille ‘’Recherche’’ et la colonne C - avec le mêm...
06/03/2019 à 09:05stephane0802Recherche de valeur et extraction de données dans une celluleSi tu me fournis une liste d'équivalence, je peux bien étudier le problème ; il doit bien y avoir une solution Mais je ne veux pas m'y mettre tant que l'autre partie n'est pas claire et de toute façon tu dois alors me fournir cette liste d'équivalence (sous la forme Excel, bien entendu). Tu n’as pas...
06/03/2019 à 08:55nico157 Recherche valeurTes cellules de la colonne B de la feuille "Lb_commerciaux" ne sont pas à un format de nombre, mais à un format "Standard", il n'est donc pas possible d'en comparer le contenu avec les nombres de la feuille "Liaison". Je multiplie donc le contenu des ces cellules par 1 afin d'en faire des nombres. U...
05/03/2019 à 14:28nico157 Recherche valeurDans le fichier ci-joint, à chaque fois que tu reviens sur la feuille ''Lb_commerciaux'', sa colonne 70 est actualisée en fonction des modifications de la feuille ''Liaison''. Pour cette première présentation, je l'ai vidée manuellement, mais dans la pratique, les données sont remplacées si nécessai...
05/03/2019 à 14:10Yvouille VBA : Worksheets VS SheetsMerci pour ce complément...
04/03/2019 à 22:09Yvouille VBA : Worksheets VS SheetsMerci beaucoup pour ton intervention. Là, c'est bon, j'ai enfin compris comment ça marche Très bonne fin de soirée à vous tous...
04/03/2019 à 18:20Yvouille VBA : Worksheets VS SheetsMerci Galopin et Jean-Eric pour vos réponses. Mais concernant ma question quant à savoir pourquoi il vaut mieux utiliser l'instruction Worksheets plutôt que Sheets afin de profiter de la saisie semi-automatique qui garantit l'utilisation des bonnes propriétés et méthodes, vous avez une idée de quoi...
04/03/2019 à 17:40Yvouille VBA : Worksheets VS SheetsJ'ai lu qu'il vaut mieux utiliser l'instruction Worksheets plutôt que Sheets afin de profiter de la saisie semi-automatique qui garantit l'utilisation des bonnes propriétés et méthodes, mais je n'arrive pas à savoir ce que ça veut dire concrètement. Je pensais qu'il s'agissait de ces mots-clés qui a...
24/02/2019 à 22:23stephane0802Recherche de valeur et extraction de données dans une celluleJe me réfère à nos échanges en privé, mais comme il n’y a rien de confidentiel, je reviens sur le Forum. Je t’ai dit que j’allais chercher une solution pour prendre les informations directement dans les courriels, mais ça me parait finalement impossible. Cependant, on pourrait tenter d’automatiser l...
17/02/2019 à 17:15Yvouille Instruction Unprotect qui fonctionne une fois sur deuxMerci à tous les deux pour vos conseils qui concordent. J'ai tenté de modifier mes fichiers en utilisant cette instruction, mais mon travail va tellement dans tous les sens que je n'y arrive pas pour l'instant. Toutefois je vais utiliser dorénavant cette idée en remplacement des nombreux .Unprotect...
17/02/2019 à 12:29Yvouille Instruction Unprotect qui fonctionne une fois sur deuxMerci pour ces dernières précisions. J’ai compris que l’instruction ActiveSheet.Protect , UserInterfaceOnly:=True par exemple mettait en place une option qui protégeait la feuille active mais permettait d’en modifier le contenu protégé, par exemple par une deuxième macro. Cependant, j’ai remarqué qu...
14/02/2019 à 20:47Yvouille Instruction Unprotect qui fonctionne une fois sur deuxMerci beaucoup pour ta réponse, tes informations et tes propositions. Comme je l'avais indiqué juste avant, j'ai tenté une autre solution pour ce problème bien précis. Mais tes remarques au sujet de ma valse .protect / .unprotect / .protect / .unprotect n'est pas sans fondement. Bon, une partie du p...
14/02/2019 à 20:35stephane0802Recherche de valeur et extraction de données dans une celluleDésolé pour le temps de réponse, mais là je suis assez pris en privé et au boulot. Il y a des chances que j'ai plus de temps dimanche. A droite de nos messages, sous nos données personnelles, tu peux cliquer sur la petite icone à côté de ‘’Contact’’ et tu peux choisir entre envoyer un message privé...
11/02/2019 à 22:37Yvouille Instruction Unprotect qui fonctionne une fois sur deuxMerci pour vos réponses. J'ai tenté de supprimer ces deux instructions dans ce code, mais ça bloque alors à un autre endroit où ça n'avait jamais bloqué !!! Bon, aussi un passage ou le .Unprotect ne réagit plus, mais vraiment qui n'avait jamais causé de souci jusqu'à ce jour. Mais j'ai eu l'idée de...
11/02/2019 à 22:07stephane0802Recherche de valeur et extraction de données dans une celluleIl y a du bon et du moins bon dans ton dernier message Bon, tout d’abord tu as l’air d’avoir un job sympa et j’aurais plaisir à continuer à t’aider un peu. Mais j’ai fait tout un travail pour décortiquer des infos dans des cellules uniques et tu m’annonces que tu changes de système, ce qui rend envi...
11/02/2019 à 21:34Yvouille Instruction Unprotect qui fonctionne une fois sur deuxJe travaille bénévolement pour une association qui organise soit des randonnées d’un jour, soit des séjours de plusieurs jours. Il est demandé à chaque responsable de ces courses d’établir un rapport sur la base d’un fichier personnalisé qu’on lui remet. Ce fichier est créé sur la base du fichier ci...
10/02/2019 à 09:50JustSayNothingCondition IfSi on recherche la simplification, on peut aussi utiliser ce code : @ Jean-Eric : Avec ton code, ça ne renvoie pas la bonne valeur si tu inscrits par exemple 49.9 en C3. @ JustSayNothing : Please, say something Cordialement...
10/02/2019 à 08:37stephane0802Recherche de valeur et extraction de données dans une celluleDans le fichier ci-joint, la recherche ne se fait plus que sur ‘’.jpg’’, ainsi les acronymes n’ont plus d’importance. J’ai remarqué que dans tes exemples, à l’endroit où est inscrit la quantité, il y a 23 caractères (y compris les espaces) possibles avant le prochain ‘’$’’. J’ai modifié les exemples...
09/02/2019 à 22:53JustSayNothingCondition IfA la ligne ElseIf KMh >= 29 And KHh < 38.9 Then , tu as une erreur (KHh à la place de KMh). La prochaine fois, joins un fichier exemple. Cordialement...
09/02/2019 à 14:45stephane0802Recherche de valeur et extraction de données dans une celluleJe suis absolument désolé, mais j'ai placé le bouton sur la feuille 10438505ff4808977, puis au dernier moment j'ai eu l'idée de te montrer un fichier qui s'ouvre sur la feuille ''Récapitulatif'' afin que tu vois bien que cette feuille est tout d'abord vide. Mais ma macro est prévue afin de démarrer...
09/02/2019 à 11:16relmoRecherche de cellules contenant #Valeur; #N/A etcDans ton avant-dernier message, tu prétends que je me serais remercié moi-même !! Il y a quelque chose qui cloche C'est marqué noir sur blanc :"Youille a écrit : Merci Yvouille" ! J'ai tenté de te faire comprendre que si tu ne veux pas placer ton fichier réel sur le Forum, il faut absolument placer...
09/02/2019 à 11:00relmoRecherche de cellules contenant #Valeur; #N/A etcMais je t'en prie, à une prochaine fois...
09/02/2019 à 10:55Pablito Formule =SIJ'aurais bien l'envie de venir t'aider sur ce fil, mais comme tu ne réponds pas toujours à nos messages, ça m'en coupe un peu l'élan https://forum.excel-pratique.com/viewtopic.php?f=2&t=120285...
09/02/2019 à 10:48relmoRecherche de cellules contenant #Valeur; #N/A etcTa demande n’est pas claire depuis le début, tu changes de fichier en cours de route, tu ne fournis toujours pas de fichier-modèle qui tienne la route : j’abandonne l’idée de tenter de t’aider. Répond quand même à Jean-Eric par rapport au son dernier message. Cordialement...
09/02/2019 à 10:41stephane0802Recherche de valeur et extraction de données dans une celluleJe te propose la solution ci-jointe. A chaque fois que tu cliques sur le bouton en place en M1, les données des lignes 2 et suivantes de la feuille ‘’Récapitulatif’’ sont effacées et remplacées par les données contenues dans les cellules M2 et suivantes de la feuille 10438505ff4808977. J’ai modifié...
09/02/2019 à 09:40relmoRecherche de cellules contenant #Valeur; #N/A etcA quoi te sert cette formule dans la colonne A de ta feuille ''Synthèse'' puisque tu n'as que trois références sur chaque feuille ? Evite de placer des instructions directement dans les fichiers : c'est ainsi très difficile de faire la différence entre les instructions que tu donnes à l'attention de...
09/02/2019 à 08:01YvouilleMessage : Désolé nous avons trouvé un problème dans le contenuMerci pour ta réponse. J'ai regardé le rapport d'erreur que tu as envoyé mais je n'arrive pas à comprendre ce qui devrait être corrigé dans mon fichier de base afin d'éviter ces problèmes à son retour. As-tu une piste ? Merci encore une fois et bonnes salutations...
09/02/2019 à 07:50relmoRecherche de cellules contenant #Valeur; #N/A etcMais on ne peut travailler qu'avec les fichiers modèles que tu veux bien nous montrer...
09/02/2019 à 07:39relmoRecherche de cellules contenant #Valeur; #N/A etcJe ne comprends pas très bien ce que tu veux dire. Dans ma solution, tu as une formule légèrement adaptée pour les trois colonnes et incrémentée vers le bas. Que tu incrémentes sur 3 lignes ou sur 1000 lignes, ça ne change rien. Je présume qu'il en est de même de la solution de Tulipe. Si a la place...
08/02/2019 à 20:11relmoRecherche de cellules contenant #Valeur; #N/A etcComme je me suis également penché sur le problème, je me permets de proposer une autre solution. Tu as bien raison, Tulipe, on peut bien se passer de ces foutues macros...
08/02/2019 à 19:43YvouilleMessage : Désolé nous avons trouvé un problème dans le contenuMerci infiniment de t’être penché sur mon problème. Je suis surpris que tu as réussi à faire effectuer une réparation par Excel, alors que chez moi, quand je clique ‘’Oui, essayer de récupérer le maximum de contenu’’, ça tourne dans le vide. Mais bon, tu m’apportes une information que je n’avais pas...
08/02/2019 à 09:53EnderRechercher la date la plus proche d'un autre classeurTu m’affubles d’un bien drôle de prénom !! Afin que l’on parle bien de la même chose, utilise la base de données ci-jointe pour faire tes essais. De manière que tout fonctionne au mieux, il vaut mieux que tu enregistres au préalable ces fichiers sur ta machine, que tu les fermes et que tu les réouvr...