| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 21/04/2024 à 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... |
| 21/04/2024 à 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... |
| 21/04/2024 à 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... |
| 24/01/2023 à 22:28 | drmath4 | Réorganiser les données présentes dans un tableau | Re xorsankukai, Dans le code précédent, le dictionnaire enfant nous permet de tester la présence des doublons en colonnes Classes et Groupes pour les supprimer. Le code suivant délesté de ces 2 dictionnaires laisse apparaître les doublons. Quand on compare les 2 codes, c'est assez simple à comprendr... |
| 23/01/2023 à 21:16 | drmath4 | Réorganiser les données présentes dans un tableau | Je réponds à ceci : drmath4, je me suis basé sur la feuille Recap pour fusionner vos lignes, c'est bien ça. Donc pas de doublons en colonnes Classes et groupes, on forme la clé du dictionnaire avec les éléments des colonnes Prof, Matière, Année et Heure. Restitution dans une feuille nommée Feuil1. O... |
| 22/01/2023 à 18:33 | drmath4 | Fusion Automatique sur 2 lignes | Vous dites : Apres test, 'est sûrement la meilleure des solutions finalement. Sinon, il faut parcourir les zones une à une, et je n'ai pas envie de monter une usine à gaz. klin89... |
| 22/01/2023 à 14:32 | Harzer | Regroupement de lignes avec les mêmes valeurs | Re Harzer, Dans le code précédent, j'ai introduit la variable txt qui détermine la clé du dictionnaire. Remplace la par .Cells(i, 2).Value ou .Cells(i, 3).Value pour obtenir le résultat souhaité. etc..... klin89... |
| 22/01/2023 à 14:13 | drmath4 | Fusion Automatique sur 2 lignes | Re drmath4, Je ne sais pas comment sont conçus tes tableaux, pas compris ton histoire de dernière colonne déjà fusionnée. Sinon j'ai découvert que tu avais ajouté une liste de validation en colonne AB, supprime la et place la dans une feuille indépendante. J'ai rajouté la variable dercol dans le cod... |
| 21/01/2023 à 22:51 | Harzer | Regroupement de lignes avec les mêmes valeurs | Pas de soucis Harzer, klin89... |
| 21/01/2023 à 22:19 | drmath4 | Fusion Automatique sur 2 lignes | Re drmath4, Le code réajusté : klin89... |
| 21/01/2023 à 19:05 | drmath4 | Fusion Automatique sur 2 lignes | A tester sur une copie de ta feuille en 1ère position dans ton classeur. Je ne suis vraiment pas sûr de moi. ai-je bien analyser la problématique En fait si 2 profs ont le même nom mais pas la même matière, ça va pas le faire !! klin89... |
| 21/01/2023 à 18:01 | Harzer | Regroupement de lignes avec les mêmes valeurs | Re Il faut remplacer par Sinon sans les en-têtes klin89... |
| 20/01/2023 à 22:59 | Harzer | Regroupement de lignes avec les mêmes valeurs | Avec un dictionnaire en m'appuyant sur la colonne B : klin89... |