Macro Excel pour remplir cellules automatiquement

[Résolu/Fermé]
Signaler
-
 Crooner -
Bonjour à tous,

J'ai recherché pas mal sur le net, mais je n'ai toujours pas trouvé de tuto ni de réponse à mon problème. Je m'explique :
Je souhaite faire une macro qui permettrait de remplir automatiquement une colonne, ceci en fonction de la valeur des lignes d'une autre colonne, voici une explication plus poussée.

Dans la colonne O se trouve des valeurs (disons 200 max, sous la forme de code de 7 chiffres suivie d'un - puis 2 autres chiffres) qui ne sont pas à apparition unique (c'est à dire que les valeurs peuvent être présentent plusieurs fois dans la colonne).
Dans la colonne AB, aucune donnée, et je souhaite que selon ce qu'il y a sur une ligne dans la colonne O, cela mette une information dans la même ligne de la colonne AB.

Pour terminé, les données sont sous forme de groupe, c'est à dire que 15 valeurs de la colonne O appartiennent au groupe 1 par exemple, et je souhaite que ce soit l'information groupe1 qui apparaisse dans la colonne AB, et il y a plusieurs groupe.

En gros c'est une sorte de trilleur que je cherche à faire !!

J'espère avoir été précis, merci d'avance pour votre aide !!!!

5 réponses

Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 532
Bonjour,

Voici ton classeur avec la formule adaptée sur la partie gauche :

https://www.cjoint.com/c/DHAvyNXsais

Certains codes sont absents : est-ce normal ou doit-on adapter ?
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

J'ai fait les dernières modifications, mais cela fonctionne parfaitement, merci beaucoup !
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 532
Bonjour,

Pas sûr qu'il faille une macro pour réaliser cela.

Si tu pouvais nous mettre un exemple de structure des données, sans éléments personnels, avec les résultats souhaités expliqués clairement, se serait plus facile de t'aider.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ et tu mets ici le lien obtenu.
Bonjour,

Voici un petit exemple http://cjoint.com/?3HvktfsSYBr
Je souhaite un remplissage automatique de la colonne "Groupe", chaque groupe comporte plusieurs données et les données se répète plusieurs fois dans la colonne d'origine.

Merci
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
Il y a toujours une macro pour faire des tri :) mais le problème c'est que ça risque d'être très spécifique ou de demander des mise en formes particulières.

Je regarderai moi aussi le classeur ce soir, à moins que vous ne trouviez une solution avant
Bonjour,

Voici un petit exemple http://cjoint.com/?3HvktfsSYBr
Je souhaite un remplissage automatique de la colonne "Groupe", chaque groupe comporte plusieurs données et les données se répète plusieurs fois dans la colonne d'origine.

Merci
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 532
Bonjour,

Pour attribuer les groupes tu peux le faire avec une petite formule. Il suffit de mettre la formule en haut puis de double cliquer sur la petite croix en bas de la cellule pour étendre sur la longueur de la colonne.

https://www.cjoint.com/c/DHvvMYorbWm

Le petit tableau "groupes" permet l'attribution et tu peux insérer des lignes de données supplémentaires.
Bonjour,

Merci beaucoup pour votre réponse, cela m'a bien aidé !
Cependant, j'ai quelques questions supplémentaires, car des "coquilles" se placent parfois (inversion des groupes) et les références changent partiellement..
Plutôt qu'un long discours, voici un lien pour un exemple plus développer que précédemment.

Merci d'avance !!

http://cjoint.com/?3HAmlG9O1uH
Subject Closed