Générer une combinaison d'identifiants

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Le_Goret

XLDnaute Nouveau
Bonjour,

J'ai déjà posé ma question ce matin. Personne ne m'a répondu mais il est vrai que je n'étais pas très clair dans mes explications...

J'ai un classeur Excel avec 2 feuilles. Chacune de ses feuilles comprend une liste d'identifiants en première colonne sous forme de 3 nombres. L'objectif est de pouvoir générer dans une troisième feuille l'ensemble des combinaisons d'identifiants de la feuille 1 et de la feuille 2. Dans le lien ci-joint j'ai fait une petite maquette, ci-jointe, expliquant ce que je cherche à faire...


Je ne connais rien en programmation et suis assez démuni pour résoudre ce genre de problèmes.

Merci à vous.

Le_Goret
 

Pièces jointes

Dernière édition:
Re : Générer une combinaison d'identifiants

Bonjour,

Ton classeur ne faisant que 19ko tu peux très bien le joindre ici. C'est peut-être la raison pour laquelle tu n'as pas eu de réponse.
ton précédent fil est de 8h36. C'est court comme attente pour relancer une discussion similaire.

A+

[Edit] Hi Pierrot🙂🙂🙂
 
Dernière modification par un modérateur:
Re : Générer une combinaison d'identifiants

Re,

Sur la base du classeur joint:

VB:
Sub CombinerREf_Et_Sites()
Dim tRefs, tSites
Dim tRes() As Variant
Dim iRef As Long, iSite As Long, cpt As Long
With Sheets("Réf")
tRefs = .Range("A5:A" & .Cells(.Rows.Count, 1).End(xlUp).Row).Value
End With
With Sheets("Sites")
tSites = .Range("A6:A" & .Cells(.Rows.Count, 1).End(xlUp).Row).Value
End With
 
ReDim Preserve tRes(1 To 2, 1 To UBound(tSites) * UBound(tRefs))
For iSite = 1 To UBound(tSites)
For iRef = 1 To UBound(tRefs)
cpt = cpt + 1
tRes(1, cpt) = "'" & Format(tSites(iSite, 1), "000")
tRes(2, cpt) = tRefs(iRef, 1)
Next iRef
Next iSite
Sheets("Feuil3").Range("A5").Resize(cpt, 2).Value = Application.Transpose(tRes)
End Sub

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour