Macro

Bonjour,

Je cherche une solution pour le problème suivant :

dans un premier onglet j'ai une référence en colonne A, une couleur en colonne B et une quantité en colonne C.

Je cherche à reproduire les colonnes A et B (désignant la référence et la couleur) dans un deuxième onglet en pondérant par la quantité.

Par exemple si la référence A123 de couleur bleu en quantité 55, alors dans le deuxième onglet il y aura 55 lignes avec A123 et bleu de recopier.

Auriez vous une solution ?

bonjour,

Voici ma proposition.

6classeur1.xlsm (19.47 Ko)

Bonsoir tout le monde,

Bonsoir Bernard,

ma petite pierre à l'édifice... qui m'a permis en plus de tester quelque chose de nouveau pour moi! Merci!

Private Sub CmdPondération_Click()
'
iFlag = Range("A" & Rows.Count).End(xlUp).Row
'
For x = 2 To iFlag
    iFlag1 = Worksheets("Feuil1").Cells(x, 3)
    Worksheets("Feuil2").Range(Worksheets("Feuil2").Cells(1, x - 1), Worksheets("Feuil2").Cells(iFlag1, x - 1)).Value = _
                    Worksheets("Feuil1").Cells(x, 1)
    Worksheets("Feuil2").Range(Worksheets("Feuil2").Cells(1, x - 1), Worksheets("Feuil2").Cells(iFlag1, x - 1)).Interior.Color = _
                    Worksheets("Feuil1").Cells(x, 2).Interior.Color
Next
'
End Sub
4ponderation.xlsm (21.88 Ko)
Rechercher des sujets similaires à "macro"