Membre dévoué

Inscrit le :27/01/2015
Dernière activité :11/05/2015 à 13:17
Version d'Excel :2003 / 2007
Messages
790
Votes
50
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Marc L - page 11

DateAuteur du sujetSujetExtrait du message
01/03/2015 à 12:42FrenchySoustraction décimal incorrectePour de la précision utiliser le format Currency …...
01/03/2015 à 10:42Gaouet Extraire les valeurs d'un filtrePour extraire la liste sans doublon via un filtre avancé laisser vide la zone de critères ! Et pour uniquement la marque, ne sélectionner qu'une colonne …...
01/03/2015 à 10:29Gaouet Extraire les valeurs d'un filtreExtraire le paramétrage des filtres à partir de la collection Filters et de facto voir l'objet Filter . L'autre voie est le filtre avancé car comme il demande déjà des critères enregistrés dans des cellules … Sinon s'il s'agit d'extraire une liste sans doublon comme évoqué par frangy, là aussi c'est...
01/03/2015 à 10:15CapucinellaExtraction de données sur une nouvelle feuilleNe voyant aucun code posté, le plus efficace dans ce cas est le filtre avancé soit dit en passant …...
01/03/2015 à 10:10cfn3cfn Ucase & LcaseUtiliser la fonction VBA UCase pour tout en majuscules et Application.Proper pour seulement la première lettre …...
28/02/2015 à 18:37will60 Extraction données txtHeu … Parles-tu d'une proposition en particulier, des deux ? Quant au changement de mois tu as dû déjà le constater car comme tes fichiers texte joints contiennent du février 2000 et du février 2015, si cela ce n'est pas du changement de mois ‼...
28/02/2015 à 07:07will60 Extraction données txtNon, ce sont toutes les lignes de date séparant chaque journée ! Mais j'ai fait avec … Attention, je viens de modifier le code afin de le rendre un poil plus efficace …...
28/02/2015 à 05:47will60 Extraction données txtLes données d'une même journée pouvant se trouver sur deux fichiers distincts, l'importation globale est retenue, l'utilisateur doit juste sélectionner un fichier ! Les colonnes Heure et Date sont concaténées en une colonne unique simplifiant la détection des doublons : pas de souci si un fichier es...
27/02/2015 à 11:50jackselere Copie AutoFill avec formuleEt pourtant il est déjà dans ce code ‼ Sinon tenter une explication claire, complète et précise …...
27/02/2015 à 11:48will60 Extraction données txtAs-tu remarqué dans le fichier du 26/2 le complément pour les données de la veille ? Je tenterais une procédure plus globale …...
27/02/2015 à 11:21will60 Extraction données txtDans ta proposition contrôles-tu les doublons ...
27/02/2015 à 11:15jackselere Copie AutoFill avec formuleRien n'empêche de l'appliquer en colonne ...
27/02/2015 à 11:08grandid88 Gestion de doublons Excel 2010Pour les titres, mettre à jour l'adresse de la source de la copie ou remplacer par la copie de la première ligne … Pour la première colonne, verrouiller la cellule trouvée par l'instruction Find par un bloc With puis ajouter la copie de la cellule de la première colonne par exemple …...
27/02/2015 à 01:01jackselere Copie AutoFill avec formuleAutoFill et End inutiles car le plus efficace est d'intégrer la formule au bloc entier ...
27/02/2015 à 00:49Fabrice53Texte cachéAstuce : utiliser le format de cellule personnalisé caché ;;; puis le format texte …...
27/02/2015 à 00:43VendettaExtraire données d'une celluleAutre voie sans code : l'icône Convertir du menu Données ! ( TextToColumns en VBA)...
26/02/2015 à 20:14will60 Extraction données txtLes fichiers sont importés tels quels ou faut-il une mise en forme dans le classeur Excel ? Joindre un exemple de ce classeur final … Sinon j'ai un gros doute après avoir jeté un œil aux nouveaux fichiers joints : données en double ?! Sinon des spécificités ? Bref avec un maximum d'informations …...
26/02/2015 à 18:03ivan00ff Probleme avec NbTexte de morefuncMême si je la connais, imagine pour ceux ne disposant pas de cette fonction ‼ Trop difficile de mettre un lien et de poster un classeur exemple ?...
26/02/2015 à 18:00novrozMatriceEt quelles sont les réponses sur les autres forums ...
26/02/2015 à 15:19Julien08 Mettre des données en tableau VBAUtiliser la propriété CurrentRegion d'une cellule renvoyant l'intégralité du bloc de cellules …...
26/02/2015 à 15:09DavySoftMettre des lignes en couleurs et en gras selon des conditionSi ce n'est pas rapide, voir alors du côté du filtre avancé …...
26/02/2015 à 13:24DavySoftMettre des lignes en couleurs et en gras selon des conditionDu même avis de James pour des tableaux de taille raisonnable. Mais plus le nombre de lignes augmente (des milliers voire bien plus) alors des ralentissements au niveau des calculs d'Excel peuvent être constatés et dans ce cas mieux vaut se passer de MFC …...
26/02/2015 à 12:36VictorienR Suppression de ligne sous condition« mais le filtre avancé n'est pas pris en compte par les macros » : d'où sort cette vilaine assertion ?‼ Le filtre avancé ayant toujours fonctionné par code ! Cela fait plus de dix ans que je l'utilise ainsi … En dehors des aides d'Excel et du VBA, il y a même des tutoriels sur le net ! Et dans ton...
26/02/2015 à 12:26VictorienR Suppression de ligne sous conditionLe filtre avancé étant la méthode la plus efficace pour traiter des milliers de lignes par code, d'où ma question …...
26/02/2015 à 12:05DavySoftMettre des lignes en couleurs et en gras selon des conditionDavysoft, dans ton fichier de travail y-a-t-il beaucoup plus de lignes à traiter que dans le classeur joint initialement ? Car dans ce cas le plus efficace est de traiter les lignes par bloc de condition en une fois via un filtre avancé … (Ne voyant pas le code du message précédent …)...
26/02/2015 à 11:57VictorienR Suppression de ligne sous conditionIl serait bien plus rapide - tout dépend du nombre de lignes à traiter - d'utiliser un filtre avancé pour supprimer les lignes en une seule opération ! Soit dit en passant …...
26/02/2015 à 11:50grandid88 Gestion de doublons Excel 2010Soit copier le titre puis au niveau de la cellule renvoyée par la méthode Find copier aussi la donnée soit revenir à un tableau croisé dynamique ...
26/02/2015 à 11:43will60 Extraction données txtQuelles sont les différences entre les deux classeurs joints ?! Ensuite comment les données sont-elles importées vu le titre stipulant "txt" ? Ne vaudrait-il pas mieux remonter à la source au lieu d'une usine post importation ? Si le fichier texte comporte les données uniquement pour un mois … Sinon...
26/02/2015 à 01:47dann Extraire données tableau via validation listeEn respectant la règle TBTO , voici un code plus simple à coller dans le module de la feuille de calculs : Tests sur le premier classeur joint en .xlsx … Possible aussi sans code via cette formule de calculs : Avec une organisation logique des données sur une seule colonne de noms, la formule en est...
25/02/2015 à 19:06Tiess Fonction LEFT ne fonctionne pas sur toutes les cellulesEn fait c'est tout à fait logique car ne pas confondre valeur interne et affichage d'une cellule ! La propriété Value n'étant pas forcément égale à la propriété Text …...
25/02/2015 à 18:18grandid88 Gestion de doublons Excel 2010Comme le tri classe les lignes depuis la date la plus récente, une recherche normale est suffisante pour copier les données du dernier contact ...
25/02/2015 à 17:24grandid88 Gestion de doublons Excel 2010Le code serait simplifié en triant la feuille source, est-ce possible ...
25/02/2015 à 10:23Julien08Assembler plusieurs tableaux (VBA)Mea culpa ‼ Il faut juste activer la feuille 3 à cause du Select : Je devais être sur la feuille 3 lors des tests … Ah bon ? Elle est pourtant toujours référencée dans la documentation de la version 2013 ...
25/02/2015 à 10:10Julien08Assembler plusieurs tableaux (VBA)Cette erreur survient effectivement en retirant la ligne avec le Select avant la boucle et là ce n'est plus mon code ! InsertRowRange renvoie la ligne d'insertion uniquement si la liste est active … Sinon si le code n'a pas été modifié, encore une fois aucun souci de mon côté avec le classeur joint...
25/02/2015 à 10:02grandid88 Gestion de doublons Excel 2010Et dire que cela aurait dû être la présentation initiale ‼ Pour l'extraction sans doublon, tu as déjà ce qu'il faut … Pour les dernières infos, une simple recherche suffit : voir l'aide VBA de la méthode Range.Find avec son paramètre SearchDirection à xlPrevious …...
25/02/2015 à 09:41Julien08Assembler plusieurs tableaux (VBA)Pas de souci de mon côté, mais qu'a-t-elle donc cette version 2010 ? Si tu pouvais indiquer ce qui déclenche l'erreur de ton côté …...
24/02/2015 à 19:35Julien08Assembler plusieurs tableaux (VBA)Ce serait utile de poster les codes pour ceux ne pouvant télécharger de classeur avec macro ! Au risque de poster un doublon - mais comme souvent je vois des codes évitant la simplicité - voici une proposition respectant la règle TBTO (ici ListObjects ) vu la présence de listes en feuilles sources c...
24/02/2015 à 18:48grandid88 Gestion de doublons Excel 2010Ce nouveau classeur a été harmonisé au niveau des dates mais du côté de la logique, à quoi cela sert-il de cumuler un compte sur des quantités mais aussi sur des dates, des personnes ou des commentaires ?! Quel est donc le but ? Par exemple pour le compte 028450, dans la colonne QUI il y a FE, RB, D...
24/02/2015 à 18:30MyareComparer 2 feuilles Excel pour résultat dans 3èmeDe rien ! Avec des bases d'Excel, le filtre avancé étant accessible depuis la feuille et combiné à une formule SOMME.SI pour son critère, cela devient effectivement simple, enfin manuellement …...
24/02/2015 à 13:33NikosCopier / Insérer en boucle selon critèreLe plus efficace étant de copier globalement par onglet via un filtre avancé …...
24/02/2015 à 12:04MyareComparer 2 feuilles Excel pour résultat dans 3èmeL'idéal via un filtre avancé avec un critère calculé par une simple formule : Effectué manuellement depuis la feuille de calculs, squelette du code livré par le Générateur de macros, à la portée donc d'un débutant ...
24/02/2015 à 11:55Zayx Filtre ou "Goto" via textboxC'est bien que tu t'y mettes car comme on a du mal à te décoder …...
24/02/2015 à 11:44grandid88 Gestion de doublons Excel 2010Vu le classeur joint en MP, je pense là qu'il y a un problème de logique ! Mais afin que tout à chacun puisse suivre, merci de poster un classeur .xlsx sans macro avec les données sources en feuille 1 et le résultat souhaité en feuille 2 …...
24/02/2015 à 11:12grandid88 Gestion de doublons Excel 2010Merci grandid88 pour ton message … … mais pourquoi l'avoir posté en message privé ?! Et joindre un classeur qui n'est pas l'exact reflet du besoin est vraiment faire preuve d'optimisme quant à ses compétences ! Pourtant ici il s'agit d'une simple formule SOMME.SI à la portée de tout grand débutant ...
23/02/2015 à 18:42will60 Extraction données txtSans colonne pour la date …...
23/02/2015 à 18:24grandid88 Gestion de doublons Excel 2010Si un code est nécessaire, résultat immédiat en combinant un filtre avancé et une simple formule ...
23/02/2015 à 17:56avalranParametrer une cellule/emailLa validation de données en mode personnalisé peut vérifier la présence de l'arobase par exemple dans la cellule F2 via la formule =CHERCHE("@";F2) … Pour d'autres critères, il faudrait plutôt coder l'évènement Change de la feuille de calculs...
23/02/2015 à 16:11billedeclown01 Extraction d'un groupe à partir d''un critèreLa version 2003 disposant aussi de ListObject , cela ne devrait pas poser de problème. D'après ce que j'ai compris du besoin (ne pouvant télécharger), la solution la plus efficace serait un filtre avancé, à la louche une trentaine de lignes de code, en tout cas moins d'une cinquantaine …...
23/02/2015 à 15:47billedeclown01 Extraction d'un groupe à partir d''un critèreSoit dit en passant, Excel 2003 peut ouvrir des classeurs de versions plus récentes en le mettant à jour, voir sur le site Microsoft (exécutable FileFormatConverters normalement) …...
23/02/2015 à 12:04warryComparaison de 2 listesS'il y a vraiment besoin d'un code, bien que ma précédente démonstration donne déjà immédiatement le résultat escompté vu le peu de données dans le fichier joint soit en effaçant la ligne 2 soit en modifiant la source des listes dans son code, la voie encore plus simple et plus rapide est d'utiliser...