Fanatique d'Excel

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

Messages postés par Yvouille - page 115

DateAuteur du sujetSujetExtrait du message
22/03/2014 à 07:46poba23 Tirage au sort par boutonPar rapport à ce que j’ai compris de ta demande, j’ai simulé manuellement deux résultats possibles dans le fichier ci-joint. Si c’est bien de tels résultats que tu désires, je peux bien voir pour automatiser cela. Par contre si ce n’est pas le résultat attendu, peux-tu toi-même simulé des résultats...
22/03/2014 à 07:24jacksan Mémorisation automatique de cellulesC’est de la folie ce que ta construction avec ces ToggleButton est compliquée. Je ne connais pas trop ces ToggleButton et – comme je trouve que c’est plus des gadgets qu’autre chose – je n’ai pas trop l’envie de les étudier. Je voulais te proposer une autre solution, mais comme tu peux le constater...
22/03/2014 à 06:39Ikram-D Comparer des dates et calculer le délaiPour l’instant, lorsque je lance ta macro ‘CommandButton1_Click’ du UserForm1, ça bloque chez moi avec l’indication qu’il y a trop de données à traiter et une capacité insuffisante à disposition. Je n’ai pas trop cherché à comprendre ce problème, puisqu’apparemment ce n’est pas ton souci. [quote...
21/03/2014 à 20:43Keketum Création d'une maccro pour mise en forme compléteVoici un nouveau fichier qui devrait répondre à tes attentes. Amicalement...
21/03/2014 à 20:22Ikram-D Comparer des dates et calculer le délai@ otmano Ce n’est pas évident de tenir deux discussions sur le même fil. Ouvre s’il te plait ton propre fil afin de poser ta question. Mais je te conseille de joindre immédiatement un fichier avec ton code. Lorsque tu auras ouvert ta discussion, si personne d’autre ne te répond après 1 jour, tu peux...
21/03/2014 à 20:01eric89 Validé une commande et déplacer la ligne feuil2Dans le fichier ci-joint, à chaque fois qu’une ligne est reportée sur la feuille 2, les filtres sont supprimés puis replacés en fin de code. Ton problème de ligne effacée devrait être résolu. Par contre, si tu avais des données filtrées, elles ne le sont plus (les filtres sont à ta disposition, mais...
21/03/2014 à 10:37Keketum Création d'une maccro pour mise en forme compléteRe-bonjour, Les lignes vides peuvent te créer des problèmes si tu désires par exemple placer une formule au bout d’un tableau de 304'000 lignes et que tu veux simplement double-cliquer sur l’angle inférieur droit de la première cellule contenant cette formule pour l’appliquer 304'000 fois. Avec tes...
21/03/2014 à 02:53Keketum Création d'une maccro pour mise en forme compléteDans le fichier ci-joint, tu as une macro que tu lances par le bouton en place sur la feuille ‘Base’. Par l’intermédiaire d’une fenêtre de dialogue, tu choisis le fichier à traiter. Celui-ci doit être exactement de la même structure que ton fichier modèle ‘Projet initial’. Ensuite tout se passe auto...
20/03/2014 à 18:18Alexis92 Formule Excel particulière de concatenationTrès franchement je ne sais pas, mais peut-être que les as des formules trouveraient quand même quelque chose. Si je devais chercher absolument une formule au lieu d’un code, je commencerais peut-être par placer les références des commandes avant les articles ; serait-ce facilement envisageable ou t...
20/03/2014 à 18:08Ikram-D Comparer des dates et calculer le délai@ otmano Excel calcul les jours et heures en unité ‘Jour’ et en numérotant les jours depuis le 1er janvier 1900 (à moins que tu n’aies choisi l’option de calculer depuis 1904). Donc si tu précises qu’il faut calculer le 20 mars 2014 mois le 20 mars 1961, Excel calcule en arrière-plan 41718 – 22370 =...
20/03/2014 à 15:48ludo1717Boucle pour autant de feuille que de ligneJe me suis intéressé à ton problème spécialement car je voulais voir si un tel nombre de feuilles était accepté. Mais je pensais bien qu'un tel fichier est ingérable ; c'est tellement compliqué de naviguer d'une feuille à l'autre et en plus, si tu veux intervenir d'une manière ou d'une autre à un en...
20/03/2014 à 15:14Alexis92 Formule Excel particulière de concatenationSi j'ai bien compris ta demande, le fichier ci-joint devrait faire l'affaire. Cordialement...
20/03/2014 à 14:38Ikram-D Comparer des dates et calculer le délaiEst-ce que toutes les feuilles sont utiles à la démonstration du problème ? Si non, tu peux les effacer Est-ce qu'une feuille avec un nombre énorme de ligne pourrait être réduite à 10 lignes représentative ? Est-ce qu'une mise en forme sur 100'000 lignes alourdi inutilement le fichier alors qu'il n'...
20/03/2014 à 13:57Keketum Création d'une maccro pour mise en forme compléteAvant de se lancer dans la réalisation d’une macro – semble-t-il relativement simple – il serait intéressant de savoir comment tu travailles en général. a) As-tu régulièrement des nouvelles données à traiter ? Si oui, les as-tu sous la forme d’un nouveau fichier ? D’une nouvelle feuille Excel ? b) A...
20/03/2014 à 13:21Ikram-D Comparer des dates et calculer le délaiAh oui, c’est vrai que tu as deux problèmes Tu prends une deuxième 2CV ou tu prends la Posche, cette fois ? Après avoir regardé en vitesse, je ne vois nulle part dans les codes de ton fichier de passage qui ouvrirait un autre fichier (j’ai cherché avec le mot ‘open’, mais sans succès). S’agit-il alo...
20/03/2014 à 11:36jacksan Mémorisation automatique de cellulesTon fichier est quand même un peu 'chenit' Il y a 36 modules VBA vides et inutiles par exemple. Apparement tu as modifié le nombre de lignes des feuilles Urgence, Traction Freinage, AE et Essai de Tranction, car les anciennes références de ta macro ci-dessous, placée dans le code de la feuille 2014...
20/03/2014 à 07:46rudylandryMacro Relation entre deux tableaux ExcelMerci plutôt à toi pour ta réponse Je t’ai fait remarquer que les modules VBA inutiles que je nettoyais dans mes fichiers réapparaissait la fois d’après. Tu sembles ne pas avoir tenu compte de ma remarque et si ces modules réapparaissent encore une fois, je vais probablement cesser de t’aider. Le bo...
20/03/2014 à 07:06eric89 Validé une commande et déplacer la ligne feuil2On pourrait supprimer le filtre en début de macro afin d'éviter le problème. Maintenant est-ce qu'il est nécessaire de le remettre en place en fin de macro ? Ce serait quand même plus simple que non. Si cette solution te convient, peux-tu me fournir un fichier avec un filtre en place ? A te relire...
19/03/2014 à 22:27Ikram-D Comparer des dates et calculer le délai[quote=":D Ikram :D"]mais peux-tu associer un bouton commande à cette macro stp ?[/quote]En exagérant un peu, c'est comme si on t'offrait une Porsche et que tu disais : J'aurais préféré une deux chevaux Voici une fichier avec les modifications désirées. Amicalement...
19/03/2014 à 21:45Ikram-D Comparer des dates et calculer le délaiJe réponds déjà à ta première question. Dans le fichier ci-joint, à chaque fois que tu modifies une cellule de la colonne F de la Feuil2, les colonnes H et I sont réactualisées. Je n'ai pas compris s'il fallait calculer date du jour - date en colonne F ou le contraire, mais on peut adapter cela si l...
18/03/2014 à 21:34crissy053Convertir temps en dateSi le fichier est trop gros, il faut essayer de la compresser (clic-droit sur le nom du fichier dans l'Explorer / Envoyer vers / Dossier compresser) ou de supprimer des feuilles inutiles, etc. Amicalement...
18/03/2014 à 16:13crissy053Convertir temps en dateJe pense qu'en voyant ton fichier, on pourra probablement t'aider. Mais il faut quand même que l'on puisse voir comme il est construit. Il est inutile de nous fournir ton fichier complet, juste cinq ou six lignes représentatives, avec des noms bidons si nécessaire. Cordialement...
18/03/2014 à 15:59jacksan Mémorisation automatique de cellulesRe, Dans ton fichier exemple, tu avais un nom sur la Feuil1 et on retrouvait la correspondance de ce nom sur la Feuil3. Une macro utilisait ces deux données afin d’actualiser la Feuil3. Je ne vois pas – dans ton fichier réel – où se trouveraient des données identiques ; peux-tu me donner des précisi...
18/03/2014 à 15:53pat17Liste onglets déroulanteRe, On peut dire que tu ne t’es pas cassé la tête pour ton fichier exemple. Tout d’abord il me semble que je ne vois aucune nouveauté évidente. J’ai alors tenté moi-même de modifier un peu les feuilles et j’ai changé leur nom et j’ai ajouté des données dans les cellules A1:F1 de la feuille Jo Mainte...
18/03/2014 à 09:27faf311 Mise en forme d'une ligne en fonction d'une celluleJe ne maîtrise pas les MFC à 100 % et je dois parfois moi-même un peu bricoler. Je crois qu’il y aurait la possibilité de sélectionner la plage complète (dans ton exemple A2:U1000) et d’inscrire les 3 MFC en une seule formule à chaque fois. Mais je n’y suis pas arrivé et j’ai inscrit 3 formules pour...
18/03/2014 à 07:29faf311 Mise en forme d'une ligne en fonction d'une celluleSelon moi une macro n'est pas très utile, par contre tu peux modifier tes MFC de manière à ce que toutes une série de lignes soient traitées en une fois. Dans le fichier ci-joint, j'ai placé tes MFC jusqu'à la ligne 1000. Cordialement...
17/03/2014 à 21:01jacksan Mémorisation automatique de cellulesRe, Si tu désires que l'on t'aide sur un fichier qui ne fonctionne pas, ce n'est peut-être pas l'idéal de nous fournir un fichier qui fonctionne comme exemple. Si tu me fournis ton vrai fichier - éventuellement après y avoir remplacé les données confidentielles - je pourrai probablement trouver une...
17/03/2014 à 20:54Jo-personne Contenu de listes déroulantes sous conditions de choix@ Dan Désolé, je suis venu mettre mes gros pieds là où il ne fallait pas Mais j’ai cru que tu avais laissé échapper un fil. Comme je ne voudrais pas continuer à me mêler de ceci si tu es en train de préparer une solution autre, merci de me dire ce qu’il en est. @ Jo-personne Je n’avais pas pris le d...
17/03/2014 à 20:40pat17Liste onglets déroulanteJe t’avais bien indiqué que ma solution n’était intéressante que si tu avais très peu de feuilles ‘Listes’. Comme ça ne semble pas être le cas, il faut partir dans une autre direction. Mais comme je trouve qu’il y aurait une ou deux autres choses à améliorer dans ton fichier, je voudrais te poser au...
17/03/2014 à 20:24jacksan Mémorisation automatique de cellulesMerci d’être venue à mon secours. Salut Jacksan, Lorsque tu sélectionnes la Feuil3, une macro événementielle remplace tes formules par les résultats pour tel ou tel candidat et ces résultats restent figés. Pourquoi dis-tu qu’ils s’effacent ? Avais-tu les macros événementielles désactivées chez toi ...
17/03/2014 à 17:58repokovskixl VBA_Recherche Doublons avec plusieurs criteres / filtres@ repokovskixl Je n'ai pas trop regardé la solution de gmb et j'ai regardé en vitesse celle de h2so4. Cette dernière me semble vraiment très performante et je suis certain que h2so4 saura répondre à toutes tes attentes. Bonne continuation...
17/03/2014 à 10:44Jo-personne Contenu de listes déroulantes sous conditions de choixApparemment Dan t'a oublié, ce qui n'est pas dans ses habitudes Voici un essai, ma fois assez tiré par les cheveux Si nécessaire, il faudrait éventuellement prévoir en plus des plages dynamiques pour toutes mes listes. A voir plus tard, si cette première idée va déjà dans le bon sens. Le chois doit...
17/03/2014 à 07:16nicolas28220Souci boutonRe-bonjour, Tes fichiers sont vraiment minimalistes A voir comme tu t'investis pour ces fichiers, ça coupe un peu l'envie de s'investir pour toi. Concernant la ListBox, je te laisse voir avec le membre qui te la créée ; reviens à la charge sur le fil concerné. Amicalement...
16/03/2014 à 20:37nicolas28220Souci boutonA voir le moment venu ; avec un fichier comportant les futures rajouts, ce sera plus facile à effectuer les essais Cordialement...
16/03/2014 à 20:10nicolas28220Souci boutonJe te propose le code ci-dessous Comme tu n’as qu’une sorte d’article dans la colonne C de la Feuil1 et qu’un seul fournisseur dans la colonne E, je cherche simplement à quelle ligne se trouve la sous-catégorie et j’ouvre le lien en regard. Amicalement...
16/03/2014 à 18:47nicolas28220Souci boutonTon fichier n'est pas passé Cordialement...
16/03/2014 à 18:44mendeve Récupérer une infoPourquoi un macro alors que la formule ci-dessous fait très bien l'affaire ? =RECHERCHEV(F2;'BASE AGENTS '!J3:K9;2;FAUX) Cordialement...
16/03/2014 à 07:47pat17Liste onglets déroulanteUne suggestion si tu n'as pas trop d'onglets "Listes". Cordialement...
15/03/2014 à 22:05repokovskixl VBA_Recherche Doublons avec plusieurs criteres / filtresTa demande n’est pas évidente, le nombre de réponses en témoigne. J’ai commencé à chercher une solution, mais je ne veux pas aller plus loin si je fais complètement fausse route. Dans le fichier ci-joint, tu dois choisir des critères de recherche en sélectionnant l’une des cellules de la plage A3:A8...
15/03/2014 à 15:59jacksan Mémorisation automatique de cellulesSi possible, utilise les moyens du forum Si ton fichier fait plus de 300 Ko, compresse-le au préalable (dans ton explorer, tu effectues un clic-droit sur le nom du fichier / Envoyer vers / Dossier compressé). Si ça ne passe toujours pas, passe par le site C-joint http://www.cjoint.com/ Amicalement...
15/03/2014 à 07:48jacksan Mémorisation automatique de cellulesDécidément, tu n'as pas trop de succès avec tes demandes Pour celle-ci, tu devrais quand même nous fournir un fichier exemple. Cordialement...
14/03/2014 à 22:39grosmiteDateEn A1, ta première date, en A2, la formule ci-dessous, incrémentée vers le bas. Cordialement...
14/03/2014 à 16:02jacklambertCacher cellule si lignes voisines videsUne solution possible serait cette formule en D1, incrémentée vers le bas Cordialement...
14/03/2014 à 15:51anouarzianiMacros pour cumuler les données d'un tableau de bordTon projet semble bien peu avancé, ça ne donne pas trop l’envie de t’aider, j’ai un peu l’impression de travailler dans le vide. Où sont tes données journalières et où désires-tu les cumuler ? Si possible donne un exemple manuel de ce que tu voudrais voir automatiser. Pour les données mensuelles et...
14/03/2014 à 14:38rudylandryMacro Relation entre deux tableaux ExcelJe suis aujourd’hui sur un PC germanophone et ça ne va pas faciliter les choses pour mes explications. Commençons par le début : plus on avance, plus je me rends compte que tu ne connais pas ton fichier ! Je présume donc que ce n’est pas toi qui l’as fait ! Selon ce que j’ai pu constater, il n’y a p...
14/03/2014 à 14:20anouarzianiMacros pour cumuler les données d'un tableau de bordSur la base du fichier reçu, je ne vois pas ce que tu veux faire. Afin de ne pas se mélanger les pinceaux, peux-tu déjà dire précisément la première chose que tu désires réaliser et que tu n'arrives pas ? A te relire...
13/03/2014 à 20:57rudylandryMacro Relation entre deux tableaux ExcelTon fichier est assez mal foutu, ta feuille ‘Planning’ est quand même assez fouillis et il faut vraiment s’accrocher afin d’avoir envie de continuer. Ensuite tu as environ 10 modules inutiles et j’ai beau les supprimer à chaque fois que je peux, ils réapparaissent avec tes nouvelles versions. Puis t...
13/03/2014 à 20:10anouarzianiMacros pour cumuler les données d'un tableau de bordPour un fichier de plus de 300 Ko, il faut d'abord essayer de le compresser afin de pouvoir quand même passer par les outils du Forum (dans ton Explorer, clic droit sur le fichier / Envoyer vers / Dossier compressé). Puis si ça ne va toujours pas, passe par le site C-Joint http://cjoint.com/ Amicale...
13/03/2014 à 20:01ThierrryAlignement de mêmes références dans 2 tableaux ExcelRe, Pour en avoir le cœur net, j'ai attendu d'être à la maison, sur un PC francophone. J'ouvre les deux fichiers que tu as fournis, j'inscris par copier-coller la formule que je t'ai proposée en dernier et, oh bonheur, ça fonctionne parfaitement. Selon l'image ci-dessous, j'ai des #NA jusqu'à la lig...
13/03/2014 à 15:55Cappe Pierre Automatiser une fonction rechercheTu ne m’as toujours pas dit si mes précédents essais s’approchent de ce que tu désires ou pas du tout !!!! Je tente encore quelque chose : Dans le fichier ci-joint, tu peux choisir une classe en C28 et une circonférence en D28. La valeur correspondante du tableau vient alors s’inscrire en E28. Il y...