Membre dévoué

Inscrit le :28/05/2011
Dernière activité :Aujourd'hui à 00:20
Version d'Excel :365 FR et 2019 FR
Messages
746
Votes
117
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Klin89

DateAuteur du sujetSujetExtrait du message
Aujourd'hui à 00:16melissarsm69Extraction plusieurs mots entre guillemetsJ'ai trouvé ceci sur le net : La chaine à traiter est en A2, résultat la liste à partir de B2. klin89...
Mercredi à 18:16Berjac Suppression colonnes videsRe Pour faire simple, j'ai considéré que l'on partait sur des blocs constitués de 19 colonnes maxi à partir de la colonne J, le nombre de lignes d'un bloc à traiter étant déterminé par la colonne 2. Ça m'a l'air de coller klin89...
Mercredi à 17:06Berjac Suppression colonnes vides@LouReed, c'est ce que je pensais aussi et j'ai testé sur 2 plages à la vas vite et ça m'a l'air d'être bon. klin89...
Mercredi à 16:49Berjac Suppression colonnes videsBonjour Berjac, Dans un premier temps, il faut que tu détermines les plages à traiter pour les parcourir une à une. Ensuite, tu pourras boucler avec cet exemple de macro : A tester sur des copies de tes données, c'est préférable. klin89...
Mardi à 21:18Emycc Macro VBA suivi projetsPour bien comprendre, c'est ça que tu veux obtenir : Pour chaque ligne, on colore en vert jusqu'à atteindre la cellule marquée comme rouge, passé cette cellule on laisse en blanc. Je vois que ton tableau est divisé en 5 parties : Cadre, Fab, Rec Mep et Dév, on n'en tient pas compte ? Edit : si une l...
Lundi à 22:49n3o_c59Trier numéro en fonction de journéeRe n3o_c59 J'ai rajouté une mise en forme conditionnelle via ce bloc : Le code revu et corrigé : klin89...
Lundi à 17:43n3o_c59Trier numéro en fonction de journéeRe moi, J'ai mis cette formule en E2 pour faire ressortir les changements entre la colonne B et D, corrigez-moi vu que je ne suis pas très doué en formules. Après je ne sais pas l'adapter dans une mise en forme conditionnelle klin89...
Lundi à 15:00n3o_c59Trier numéro en fonction de journéeRe, Relis mon post précédent, fais attention au noms des feuilles de calcul. Purée, tu vas supprimer une feuille source 😫, la "Feuil1" En plus, il y a un "Option Explicit" qui se balade au milieu et qui n'a pas lieu d'être lors de ton copié - collé dans le module. klin89...
Lundi à 14:15n3o_c59Trier numéro en fonction de journéeRe, Si tu changes le nom des feuilles dans ton nouveau classeur, regarde ici où s'opère le changement de noms. Si on est certain que ce sont les 2 premières feuilles du classeur sur lesquelles s'appuie le traitement de la 1ère macro, on peut écrire ceci : 2ème modification : Sinon, les 2 macros, tu...
Lundi à 08:34n3o_c59Trier numéro en fonction de journéeRe, Oui c'est la 1ère macro qui rassemble les données sur la Feuil1 créé pour la circonstance. Maintenant exécute la dernière macro que je t'ai envoyée hier soir. klin89...
Dimanche à 21:56n3o_c59Trier numéro en fonction de journéeRe bonsoir Une version améliorée où l'on peut visualiser tous les jours de la semaine, disposition différente de gmb mais résultat identique. klin89...
Dimanche à 17:44n3o_c59Trier numéro en fonction de journéeRe à tous, En VBA, on peut aussi ressortir le résultat sous cette forme en alignant les données : Pour te faciliter la tâche, en Feuil1, j'ai rassemblé les données à traiter issues des 4 colonnes figurant dans les 2 feuilles sources via la macro proposée ci-dessus , puis exécuter la macro ci-dessous...
Dimanche à 00:22n3o_c59Trier numéro en fonction de journéeJuste pour le fun, en amont, tu peux regrouper tes données à traiter dans une seule feuille avec ce bout de code, le traitement en sera facilité. Edit : avec le fichier du post #1 klin89...
18/04/2024 à 00:14Harzer Transposer informations = Indiquer le groupe en fonction de sa positionRe Ou plutôt ceci pour remplir la colonne A à partir de A3 à recopier vers le bas. A2 = Groupe 1 klin89...
14/04/2024 à 21:53MisterJarvisUn peu perdu sur une macroRe MisterJarvis, On peut présenter le résultat sous 2 formes. La code pour la 2ème disposition : klin89...
13/04/2024 à 22:43MisterJarvisUn peu perdu sur une macroJ'ai viré toutes tes pseudo-listes déroulantes qui ne faisaient référence à aucune liste. Essaie ceci : klin89...
10/04/2024 à 07:38Harzer Transposer informations = Indiquer le groupe en fonction de sa positionHarzer, on peut aussi l'obtenir par formule, la ligne 1 restant la ligne d'en-têtes. A2 = 1, en A3 klin89...
08/04/2024 à 22:33Harzer Transposer informations = Indiquer le groupe en fonction de sa positionTu veux combler les trous de la colonne A, c'est bien ça ? klin89...
08/04/2024 à 20:13Harzer Transposer informations = Indiquer le groupe en fonction de sa positionRe Harzer, Comme ceci : klin89...
08/04/2024 à 11:57Harzer Transposer informations = Indiquer le groupe en fonction de sa positionRe Harzer, Je suis sur mon téléphone portable. Sur ton clavier, en A1 quand tu fais simultanément Ctrl + * , ton tableau source des colonnes A à K est bien pris en compte (CurrentRegion) Pour le test, tu as supprimé, l'autre tableau au départ. J'ai repris ton fichier du post #1 et l'ai complété comm...
07/04/2024 à 23:36Harzer Transposer informations = Indiquer le groupe en fonction de sa positionDans un premier temps, ton tableau source doit se présenter sous cette forme, pas de lignes vides. Exécute cette macro, résultat à droite du tableau source. klin89...
04/03/2024 à 20:42lujFusion de cellule avec macroEssaie ceci : J'ai supprimé la 1ère ligne du fichier initial et gardé la ligne d'en-têtes. klin89...
17/01/2024 à 15:52CalciferAtribuer un rang en fonction de deux critères (un par colonne)Simplement, tu rajoutes une 4ème colonne pour indexer l'ordre initial de ton tableau. Ensuite tu fais le tri successif comme indiqué. Tu remplis ta 3ème colonne puis pour finir tu reviens à l'ordre initial en t'appuyant sur la 4ème colonne. klin89...
13/01/2024 à 10:55dom08Pourquoi le total des heures n'est pas bon ?Pour comprendre, aide toi de ce tableau. Klin89...
13/12/2023 à 23:34Hellspawn Aide transposition donnéesHellspawn, inspire-toi de ceci pour boucler sur la colonne A. klin89...
17/04/2023 à 16:57michelrj Déplacement de numéro dans des casesS'il s'agit d'insérer, supprimer ou remplacer un élément d'une liste, tu peux employer l'objet Arraylist. Voir les différentes méthodes : Add, IndexOf, Insert, Remove, RemoveAt Tu peux nous envoyer une image en décomposant les différentes étapes pour clarifier la problématique klin89...
15/04/2023 à 16:28flo28Cumuler résultat de lignes en doublonsAvec un dictionnaire : klin89...
12/03/2023 à 21:09Anais83 Comment transposer un tableau avec plusieurs colonnesComme tu aimes bien les macros, en voilà une klin89...
11/03/2023 à 14:22Anais83 VBA_rechercher une valeur dans une liste + copier coller dans un tableauC'est le genre de problème où vous nous dites pas tout et qui ne doit pas refléter réellement votre problématique Anaïs. Des trous dans votre liste, aligner les données selon quel critère et j'en passe sûrement !!! Je sens que l'on va tourner en rond longtemps Si votre problématique est vraiment cel...
22/02/2023 à 12:30lapelota Somme de données par séquencesTu peux aussi passer par la méthode ColumnDifferences de l'objet Range si les zones sont délimitées par le mot "Arrêt" Je n'ai pas regardé la solution de mes camarades je suis sur mon portable. J'aime bien que l'on édite les codes voire les formules ça m'évite d'ouvrir les fichiers. klin89...
20/02/2023 à 21:41Denis_H Transposer un champ présent sur plusieurs lignes en colonnes distinctesBnsoir à tous, Version VBA klin89...
20/02/2023 à 20:24BNJPivoter et synthetiser les tables requêtees dans power queryUne autre solution : klin89...
18/02/2023 à 20:25JeanBaptisteP Tri données Excel avec VBA selon listeRe, Le code réajusté au niveau de la dernière boucle : klin89...
18/02/2023 à 20:08JeanBaptisteP Tri données Excel avec VBA selon listeUne autre façon de réorganiser tes données. Je me suis appuyé sur le fichier fourni par 78chris. Les clés du dictionnaire parent renvoient le nom des feuilles Les clés du dictionnaire enfant renvoient les noms formant chaque liste de la feuille "Table" L'item associé à chaque clé du dictionnaire enf...
16/02/2023 à 20:44apprentissage Suppression de lignes suite à la vérif de l'existance d'un texte spécifiqueA tester sur une copie de ta feuille : Te voilà avec une feuille source amputée de certaines lignes. klin89...
14/02/2023 à 23:15Dekim Onglet déjà existant " " renommer " " onglet incrémente 1,2 ou 3 etcA tout hazard, pour t'aider klin89...
11/02/2023 à 23:44furiousxsi Regrouper / fusionner plusieurs ligne SI identiqueEssaie ceci : klin89...
11/02/2023 à 17:35etienne77 QUERY - Faire des Sous-totauxRe etienne77, Après tu peux te contenter de ceci et importer ta table dans Power Query. pour y apporter la transformation souhaitée klin89...
11/02/2023 à 17:15etienne77 QUERY - Faire des Sous-totauxUn peu tordu aussi : klin89...
06/02/2023 à 23:14Griftr Différencier les niveaux des sous-niveaux dans une listeRe Griftr, Comme dit précédemment, avec la méthode ColumnDifferences. Essaie ceci sur le premier fichier : klin89...
06/02/2023 à 15:23Griftr Différencier les niveaux des sous-niveaux dans une listeRe à tous, As-tu essayé la méthode ColumnDifferences de l'objet Range ? Tu peux ainsi parcourir toutes les plages de la colonne B contenant le mot "Achat" et comparer chaque cellule de la colonne A avec la valeur de la cellule se trouvant en 1ère position de chaque plage. klin89...
05/02/2023 à 23:43om13elbCréation de tableaux à partir d'une liste de nomC'est pourtant simple : Dany (Lundi) (installation 1) (poste 1) Dany (Mardi) (installation 2) (poste 1) ou (poste 2) ou (poste 3) etc... selon tes contraintes. Dans les 4 installations oui, mais pas le même jour si j'ai bien compris ! Tu ne peux pas faire ceci : Dany (Lundi) (installation 2) (poste...
05/02/2023 à 22:54om13elbCréation de tableaux à partir d'une liste de nomDans un premier temps, j'opterais pour cette disposition (1 seul tableau) pour répartir les noms selon les différentes contraintes, ça te faciliterait la tâche, quitte à tout reventiler une fois le traitement terminé, dans les différents tableaux. 5 jours x 4 installations x 10 postes à pourvoir soi...
03/02/2023 à 23:34Griftr Différencier les niveaux des sous-niveaux dans une listeVraiment pas très clair ton exemple parlant Manuellement, je procéderais comme ceci. J'insèrerais une colonne pour indexer les lignes pour rétablir leur position initiale à la fin du traitement qui va suivre. J'insèrerais une ligne vide avant chaque occurrence "Fab" en colonne B pour délimiter chaqu...
01/02/2023 à 21:04Loulou93 Remplissage automatique colonne suivant réglés spécifiquesEssaie ceci, je n'ai pas testé. Je n'ai pas compris ceci : klin89...
31/01/2023 à 23:34juliagchdCréer de nouvelles feuilles pour chaque ligne avec spécifique colonneJulia, essaie ceci pour l'exercice. Édit : Sheets(1) est la 1ère feuille du classeur soit la feuille source. klin89...
29/01/2023 à 21:36Fabien67300 Supprimer des ligne contenant des caractères ou mots précisEn s'appuyant sur les cellules vides de la colonne B klin89...
29/01/2023 à 19:03ChinodeoroFiltrer un tableau à partir d'une donnéeRe, En complément : klin89...
28/01/2023 à 21:58ChinodeoroFiltrer un tableau à partir d'une donnéeRe Pour le fun aussi klin89...
27/01/2023 à 21:53ChinodeoroFiltrer un tableau à partir d'une donnéeChinodeoro, en bout de tableau, rajoute une colonne dans laquelle tu intègres une formule qui détecte le mot recherché dans ta ligne. En G2 : Ensuite tu appliques un filtre sur la dite colonne. klin89...