Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Il y a 35 minutes
Version d'Excel :2021fr
Messages
12'788
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 91

DateAuteur du sujetSujetExtrait du message
23/03/2019 à 22:28edlede Optimisation code pour traiter 25000 lignes *12 ongletsBen oui. Pas de fichier = tu te débrouilles tout seul Des fois avec succès, des fois moins. eric...
23/03/2019 à 20:29Bapt82Lettrage d'écritures sur ExcelCe n'est pas vraiment un lettrage que tu veux, mais plus un rapprochement de 2 écritures. Une proposition qui pourrait t'alléger le boulot. Je compare les valeur absolue des montants. Tu peux abandonner le marquage en négatif si tu n'en avais besoin que pour ça. Voit ce que tu en penses eric...
23/03/2019 à 19:11al87 Pourquoi Double click affiche date du jourIndente correctement ton code et ton erreur te sautera aux yeux. Je te conseille d'installer l'addin SmartIndent. A mon avis tu a oublié un Else Accessoirement If Target.Count > 1 Then Exit Sub est inutile. Comment pourrais-tu avoir plusieurs cellules sélectionnées sur un double-clic ? eric...
23/03/2019 à 09:57coCEXCELCalcul d une vitesse entre 2 cellules non vide dans une colonneC'est donc une formule matricielle à valider avec Shift+Ctrl+Entrée eric...
23/03/2019 à 00:41basileB Classer par ordre croissant de date et à partir de la 3e lignePourquoi créer de nouvelles feuilles alors qu'un simple filtre t'affiche la même chose ? eric...
22/03/2019 à 19:00Calou68 VBA - Forcer un filtre TCD à une valeur de critère inexistanteSi tu es sûr à 120% que personne ne les a renommés : Sinon il faudra boucler sur les captions des PivotFields pour le retrouver. eric...
22/03/2019 à 18:44AniatpMAJ de la segmentationEt si tu décoches 'Afficher les éléments supprimés' dans les 'Paramètres du segment' (clic-droit dessus) ? eric...
22/03/2019 à 18:39Tigredubangale Afficher la premiere valeur et la derniereOu bien avec un TCD pour les avoir toutes d'un coup. eric...
22/03/2019 à 18:15AniatpTri de A à Z dans les celules protegéesQuand tu protèges ta feuille, tu coches bien autoriser les tris ? eric...
22/03/2019 à 14:52evolm Pb avec sommeprodJ'ai ressorti mon ancien classeur qui me servait à mesurer avant : Somme.si.ens() : 0.218 s Sommeprod() : 1.090 s (sur ton million de lignes) x5, il n'y a donc pas photo Dommage, j'aimais bien avoir accès aux mesures toujours disponible par un clic-droit eric...
22/03/2019 à 14:17evolm Pb avec sommeprodEffectivement, on sent une différence avec ton fichier. Je me basais sur les temps mesurés par RefTreeAnalyser mais il doit avoir un bug, il annonce encore match nul ...
22/03/2019 à 13:39evolm Pb avec sommeprodRe, je me répond à moi-même Aucun gain en performance de somme.si.ens() sur sommeprod(), voire même un pouième en plus dû sans doute aux concaténation supplémentaires. Temps mesuré sur 1000 formules : =SOMMEPROD(($B$4:$B$321>=$F$2)*($B$4:$B$321<=$G$2)*($D$4:$D$321)) : 0.00095 s =SOMME.SI.ENS($...
22/03/2019 à 13:14evolm Pb avec sommeprodDans C tu as des cellules vides qui ne sont pas vraiment vides car elles ont un texte vide (non, je ne fume que du légal ). Elles sont donc vues comme un texte par le sommeprod(), et le * se passe mal forcément. Difficile à appréhender car apparaissent vraiment vides. Sans doute dû à une mauvaise éc...
22/03/2019 à 12:19Gerald83Extraction d'après une liste avec doublonsPS : plutôt qu'enregistrer fait plutôt imprimer en pdf via une imprimante virtuelle comme pdfCreator Ca te donnera plus de possibilité (titres répétés sur chaque page), et tu resteras sur le classeur complet...
22/03/2019 à 12:13Gerald83Extraction d'après une liste avec doublonsJe ne t'avais pas vu... eric...
22/03/2019 à 09:58Yvouille Ralentissement dû à des ‘’Noms définisDecaler() est volatile, et donc recalculé à chaque action. Ce n'est pas le recalcul des 6 noms en lui-même qui doit prendre beaucoup de temps, mais plutôt son utilisation, les dépendants devant être recalculés à leur tour. Tu dis 10 formules. Réellement 10 ou 10 x 10000 lignes ? Donc voir pour optim...
22/03/2019 à 09:27edlede Optimisation code pour traiter 25000 lignes *12 ongletsTu devrais changer de méthode. Ajoute une colonne avec en formule Tu tries dessus, les VRAI se trouvent regroupés en bas. Soit tu filtres sur VRAI pour supprimer les lignes visible avec specialcells, soit tu repères la 1ère avec Match() et tu supprimes jusqu'à la dernière Toutes les lignes seront su...
21/03/2019 à 18:48BAT85Zoom des fenetres et police des menu delUne liste déroulante ActiveX a une propriété LinkedCell eric...
21/03/2019 à 11:45Bidouille Couleur d'enssemble de casesNécessiterait une macro en vba. Plus simplement tu peux mettre un trait rouge de séparation sur toute la largeur avec une MFC. eric...
20/03/2019 à 22:04jyarexcel Fichier très lent (inutilisable), une idée ?Salut jean-eric, Je l'avais abandonné à son triste sort de travailleur laborieux De retour après 2h il avait fini La macro de nettoyage des formes uniquement : Attention, ça vire tout sans prévenir. Grand nettoyage, adapter pour un besoin plus fin eric...
20/03/2019 à 20:01jyarexcel Fichier très lent (inutilisable), une idée ?Déjà tes MFC se fragmentent, suite sans doute à des couper, insérer, etc. C'est une cause de ralentissement, pas encore critique ici (20-30 environ) Par contre tu as 71000 objets sur ta feuille. Je te mettrais bien la macro mais pour l'instant mon excel comate à te les enlever et je ne peux te la co...
20/03/2019 à 18:20Calou68 VBA - Forcer un filtre TCD à une valeur de critère inexistanteLà je ne pense pas que ce soit possible. Il faudrait jouer sur les PivotItems mais comme tu veux en mettre qui n'existent plus... eric...
20/03/2019 à 17:40a_stahlFormat cellulesEntièrement d'accord qu'il faut traiter le mal à la racine quand c'est possible. Pour l'instant nous ne savons pas qui fait l'extraction, ni si le fichier original est bien un csv ouvert directement dans excel ou non. eric...
20/03/2019 à 15:26a_stahlFormat cellulesD'accord, mais d'après ses dire, on lui fournit le fichier comme ça. Maintenant il faudrait qu'il voit avec cette personne ou le développeur du logiciel. eric...
20/03/2019 à 15:17lucasmoulin69Erreur d’exécution 7 mémoire insuffisante fichiers lourdsLa valeur exacte peut faire plusieurs milliers de décimales Si une valeur approchée à 5-6 décimales te suffit tu peux voir avec le solveur. Tu peux changer la convergence dans les options Tu peux aussi tester le modèle évolutionnaire mais c'est plus long. Le GRC a l'air de bien convenir. Test avec 1...
20/03/2019 à 14:36lucasmoulin69Erreur d’exécution 7 mémoire insuffisante fichiers lourdsEffectivement, c'était un mauvais souvenir. Valable uniquement pour 3 points (triangle) Il te faut la valeur exacte ou une approchée suffit ...
20/03/2019 à 13:22lucasmoulin69Erreur d’exécution 7 mémoire insuffisante fichiers lourdsOulalaaa, ça me parait bien compliqué tout ça. Pas besoin de calculer tous les cercles. Calcul le barycentre de tous tes points, ça sera le centre de ton cercle circonscrit. Sur le plan c'est simple. X= (moyenne des x), Y = (moyenne des y) Et pour avoir son rayon tu calcules sa distance à tous les p...
20/03/2019 à 12:50Carlton Problème de lecture ligne par ligne d'un fichier .txtJ'ai cassé ma boule de cristal, désolé EOF c'est le code End Of File, fin du fichier et n'a rien à voir avec les lignes...
20/03/2019 à 12:34Yoyo01000 SI 1 à 5 valeurs/ligne=1Je n'avais même pas vu le tableau Suivi tout en bas. C'eut été bien de le préciser pour la compréhension de la question. eric...
20/03/2019 à 12:26Gerald83Extraction d'après une liste avec doublonsDéposer un fichier anonymisé avec la structure exacte et qq données.. eric...
20/03/2019 à 12:21Carlton Problème de lecture ligne par ligne d'un fichier .txtIl faudrait voir un de tes fichier txt pour répondre exactement. Là on peut juste supposer qu'il n'a pas CR ou CRLF pour chaque ligne. C'est peut-être un fichier à accès aléatoire (champs de longueur fixe). (zip n'a rien à voir) eric...
20/03/2019 à 12:12a_stahlFormat cellulesProbablement le résultat de copiés-collés depuis le net ou un logiciel qui fait mal son boulot. Sélectionne G:J, Remplacer: espace par: rien(vide), Remplacer tout. Si ton séparateur décimal est la "," remplacer également les "." Copier une cellule vide, sélectionner G:J, collage spécial addition. Me...
20/03/2019 à 11:41Log-Alex Casse tête, rechercheV ou Index + equiv ou autre ?Relis mon dernier post, y compris le début , et reviens avec un fichier mis à jour si c'est toujours nécessaire. SAMEDI n'existe plus ??? je ne sais pas ce que c'est oui, et ??? Déjà en J je vois 5 palettes sur les 4 lignes, et 4 tarifs différents. Si c'est au total 5 palettes à ne compter qu'une fo...
19/03/2019 à 19:35Calou68 VBA - Forcer un filtre TCD à une valeur de critère inexistanteL'idée était de trouver un truc pour ne pas perdre le ind2. Maintenant tu peux copier-coller le segment (supprimer l'original ensuite) sur une autre feuille que tu masques, ça fonctionnera toujours. Et re-sélectionner l'item par macro : Pas d'erreur, que tu aies ou pas des ind2 eric PS : je n'avais...
19/03/2019 à 18:02Alex12Stabilité classeur partagéJe ne vois pas trop ce que wordpress vient faire sur le navire... Pour excel et le travail collaboratif tu n'as pas 50 solutions. Le partager sur un réseau local avec les limitations connues. Utiliser les fonctionnalités des dernières versions (2016, 365) et le mettre sur LEUR Cloud OneDrive, avec d...
19/03/2019 à 17:40Calou68 VBA - Forcer un filtre TCD à une valeur de critère inexistanteHeuuuu, tu as vraiment testé le fichier que je t'avais mis ? eric...
19/03/2019 à 14:58Log-Alex Casse tête, rechercheV ou Index + equiv ou autre ?Déjà dans la 2nde formule faite à l'arrache j'ai oublié de mettre les plages en absolu. Elle devient : matricielle Maintenant, il faut que tu comprennes le fonctionnement de la formule : Je recherche dans 'Grilles tarifs' la ligne correspondant au 'Code nécessaire' (Données!N2 dans A) et au 'Type ex...
19/03/2019 à 13:48Log-Alex Casse tête, rechercheV ou Index + equiv ou autre ?Hein ???? eric...
19/03/2019 à 13:03lucie74Extraire une liste avec les fonctions index, equiv et décaler selon critèreTu veux en faire quoi de ton extraction ? Que ce soit pour lire, imprimer ou copier, un simple filtre automatique sur tes titres suffit. eric...
19/03/2019 à 12:39lucie74Extraire une liste avec les fonctions index, equiv et décaler selon critèreUtilise 'Données / Filtre avancé'. Dans la plage des critères, valeurs en ligne donnent ET, en colonne donnent OU Pour valeur exacte saisir ="=pâture/fauche" que =pâture/fauche soit affiché dans la cellule. Pour le reste regarde l'aide. Avec, tu peux également filtrer sur place au lieu d'extraire. e...
19/03/2019 à 11:44Log-Alex Casse tête, rechercheV ou Index + equiv ou autre ?Merci du relais Steelson En fait, Les lenteurs que j'avais constatées étaient principalement dues à un autre fichier resté ouvert. Je pense qu'il peut laisser comme ça. Oui, il a sûrement validé en normal et non en matriciel. eric...
19/03/2019 à 01:03Alex12Stabilité classeur partagéSans conflit, pas possible. Il y aura forcément des collisions. Pour les limiter les utilisateurs doivent prendre l'habitude d'enregistrer le fichier avant de commencer une saisie. Ca aura pour effet de mettre à jour les autres saisies réalisée et de mieux savoir où on met les pieds. En automatique...
19/03/2019 à 00:41kris62800Erreur frmdpickerIl faut aussi l'inscrire dans la BDR. C'est fait ? regsvr32 c:\windows\syswow64\mscomct2.ocx Mais écoute les avis précédents : vire tout ça. Cherche un calendrier dans un Userform qui te plait et remplace-le. eric...
19/03/2019 à 00:31Calou68 VBA - Forcer un filtre TCD à une valeur de critère inexistanteTa version d'excel dans ton profil est à jour ? Si tu as >= 2007 tu peux remplacer ton filtre de page par un segment. eric...
19/03/2019 à 00:13graphiqartCorrespondance exacte (un peu Speciale)Inutile de déformer le problème à ce point pour le rendre incompréhensible... Tu dois faire partie de ceux qui reviennent en disant "Ah oui, mais en fait... blablabla", et tout le monde a perdu son temps. Toi y compris Tu m'expliques comment tu trouves la référence à partir du seul siège présent 3 f...
19/03/2019 à 00:08Exc_elleN'ayant pas TCDSi ces lignes à 0 ou vide sont inexistantes ça ne va pas le faire oui. Je cru lire à moment donné les 'montants = 0' et j'ai dû m'emballer un peu vite eric...
18/03/2019 à 23:58Yoyo01000 SI 1 à 5 valeurs/ligne=1Au final c'était quoi la bonne réponse ...
18/03/2019 à 19:36graphiqartCorrespondance exacte (un peu Speciale)Ton coté fleur s'est fané d'un coup à mes yeux...
18/03/2019 à 19:27Yoyo01000 SI 1 à 5 valeurs/ligne=1Je pense que tu as mieux compris que moi eric...
18/03/2019 à 19:23Exc_elleN'ayant pas TCDParce que tu disposes mal ton TCD. eric...