Date | Auteur du sujet | Sujet | Extrait du message |
---|
Aujourd'hui à 00:16 | melissarsm69 | Extraction plusieurs mots entre guillemets | J'ai trouvé ceci sur le net : La chaine à traiter est en A2, résultat la liste à partir de B2. klin89... |
Mercredi à 18:16 | Berjac | Suppression colonnes vides | Re 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:06 | Berjac | 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:49 | Berjac | Suppression colonnes vides | Bonjour 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:18 | Emycc | Macro VBA suivi projets | Pour 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:49 | n3o_c59 | Trier numéro en fonction de journée | Re n3o_c59 J'ai rajouté une mise en forme conditionnelle via ce bloc : Le code revu et corrigé : klin89... |
Lundi à 17:43 | n3o_c59 | Trier numéro en fonction de journée | Re 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:00 | n3o_c59 | Trier numéro en fonction de journée | Re, 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:15 | n3o_c59 | Trier numéro en fonction de journée | Re, 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:34 | n3o_c59 | Trier numéro en fonction de journée | Re, 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:56 | n3o_c59 | Trier numéro en fonction de journée | Re 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:44 | n3o_c59 | Trier numéro en fonction de journée | Re à 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:22 | n3o_c59 | Trier numéro en fonction de journée | Juste 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:14 | Harzer | Transposer informations = Indiquer le groupe en fonction de sa position | Re Ou plutôt ceci pour remplir la colonne A à partir de A3 à recopier vers le bas. A2 = Groupe 1 klin89... |
14/04/2024 à 21:53 | MisterJarvis | Un peu perdu sur une macro | Re MisterJarvis, On peut présenter le résultat sous 2 formes. La code pour la 2ème disposition : klin89... |
13/04/2024 à 22:43 | MisterJarvis | Un peu perdu sur une macro | J'ai viré toutes tes pseudo-listes déroulantes qui ne faisaient référence à aucune liste. Essaie ceci : klin89... |
10/04/2024 à 07:38 | Harzer | Transposer informations = Indiquer le groupe en fonction de sa position | Harzer, 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:33 | Harzer | Transposer informations = Indiquer le groupe en fonction de sa position | Tu veux combler les trous de la colonne A, c'est bien ça ? klin89... |
08/04/2024 à 20:13 | Harzer | Transposer informations = Indiquer le groupe en fonction de sa position | Re Harzer, Comme ceci : klin89... |
08/04/2024 à 11:57 | Harzer | Transposer informations = Indiquer le groupe en fonction de sa position | Re 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:36 | Harzer | Transposer informations = Indiquer le groupe en fonction de sa position | Dans 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:42 | luj | Fusion de cellule avec macro | Essaie ceci : J'ai supprimé la 1ère ligne du fichier initial et gardé la ligne d'en-têtes. klin89... |
17/01/2024 à 15:52 | Calcifer | Atribuer 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:55 | dom08 | Pourquoi le total des heures n'est pas bon ? | Pour comprendre, aide toi de ce tableau. Klin89... |
13/12/2023 à 23:34 | Hellspawn | Aide transposition données | Hellspawn, inspire-toi de ceci pour boucler sur la colonne A. klin89... |
17/04/2023 à 16:57 | michelrj | Déplacement de numéro dans des cases | S'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:28 | flo28 | Cumuler résultat de lignes en doublons | Avec un dictionnaire : klin89... |
12/03/2023 à 21:09 | Anais83 | Comment transposer un tableau avec plusieurs colonnes | Comme tu aimes bien les macros, en voilà une klin89... |
11/03/2023 à 14:22 | Anais83 | VBA_rechercher une valeur dans une liste + copier coller dans un tableau | C'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:30 | lapelota | Somme de données par séquences | Tu 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:41 | Denis_H | Transposer un champ présent sur plusieurs lignes en colonnes distinctes | Bnsoir à tous, Version VBA klin89... |
20/02/2023 à 20:24 | BNJ | Pivoter et synthetiser les tables requêtees dans power query | Une autre solution : klin89... |
18/02/2023 à 20:25 | JeanBaptisteP | Tri données Excel avec VBA selon liste | Re, Le code réajusté au niveau de la dernière boucle : klin89... |
18/02/2023 à 20:08 | JeanBaptisteP | Tri données Excel avec VBA selon liste | Une 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:44 | apprentissage | Suppression de lignes suite à la vérif de l'existance d'un texte spécifique | A tester sur une copie de ta feuille : Te voilà avec une feuille source amputée de certaines lignes. klin89... |
14/02/2023 à 23:15 | Dekim | Onglet déjà existant " " renommer " " onglet incrémente 1,2 ou 3 etc | A tout hazard, pour t'aider klin89... |
11/02/2023 à 23:44 | furiousxsi | Regrouper / fusionner plusieurs ligne SI identique | Essaie ceci : klin89... |
11/02/2023 à 17:35 | etienne77 | QUERY - Faire des Sous-totaux | Re 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:15 | etienne77 | QUERY - Faire des Sous-totaux | Un peu tordu aussi : klin89... |
06/02/2023 à 23:14 | Griftr | Différencier les niveaux des sous-niveaux dans une liste | Re Griftr, Comme dit précédemment, avec la méthode ColumnDifferences. Essaie ceci sur le premier fichier : klin89... |
06/02/2023 à 15:23 | Griftr | Différencier les niveaux des sous-niveaux dans une liste | Re à 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:43 | om13elb | Création de tableaux à partir d'une liste de nom | C'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:54 | om13elb | Création de tableaux à partir d'une liste de nom | Dans 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:34 | Griftr | Différencier les niveaux des sous-niveaux dans une liste | Vraiment 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:04 | Loulou93 | Remplissage automatique colonne suivant réglés spécifiques | Essaie ceci, je n'ai pas testé. Je n'ai pas compris ceci : klin89... |
31/01/2023 à 23:34 | juliagchd | Créer de nouvelles feuilles pour chaque ligne avec spécifique colonne | Julia, essaie ceci pour l'exercice. Édit : Sheets(1) est la 1ère feuille du classeur soit la feuille source. klin89... |
29/01/2023 à 21:36 | Fabien67300 | Supprimer des ligne contenant des caractères ou mots précis | En s'appuyant sur les cellules vides de la colonne B klin89... |
29/01/2023 à 19:03 | Chinodeoro | Filtrer un tableau à partir d'une donnée | Re, En complément : klin89... |
28/01/2023 à 21:58 | Chinodeoro | Filtrer un tableau à partir d'une donnée | Re Pour le fun aussi klin89... |
27/01/2023 à 21:53 | Chinodeoro | Filtrer un tableau à partir d'une donnée | Chinodeoro, 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... |