Macro Excel pour remplir cellules automatiquement

Résolu/Fermé
Crooner - 21 août 2014 à 08:24
 Crooner - 28 août 2014 à 10:59
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 !!!!
A voir également:

5 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
26 août 2014 à 21:26
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
J'ai fait les dernières modifications, mais cela fonctionne parfaitement, merci beaucoup !
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
21 août 2014 à 08:34
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.
0
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
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
21 août 2014 à 14:05
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
0
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
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
21 août 2014 à 21:43
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.
0
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Subject Closed
0