Etiquette de couleur

tchouss56

XLDnaute Nouveau
Bonjour,

Je voudrais faire une macro qui me colorie en Rouge le nombre d'étiquette inscrit en A1 puis en Orange le nombre d'etiquette inscrit en A2 et en Jaune le nombre d'etiquette inscrit en A3.

Merci
 

Pièces jointes

  • Etiquettes de couleur.xlsm
    9.6 KB · Affichages: 25

Hieu

XLDnaute Impliqué
Salut,
Avec ce que j'ai compris :
VB:
Sub mlk()
For i = 1 To 3
n = Range("a" & i)
coul = Range("a" & i).Interior.Color
    For j = k To n + k - 1
    Range("c1:f3").Offset(0, 5 * j).Interior.Color = coul
    Next j
    k = k + n
Next i
End Sub
 

Pièces jointes

  • Etiquettes de couleur_v0.xlsm
    16.6 KB · Affichages: 30

JCGL

XLDnaute Barbatruc
Bonjour à tous,

Peux-tu essayer ceci :
VB:
Sub mlk()
For i = 1 To 3
n = Range("a" & i)
Coul = Range("a" & i).Interior.Color
    For j = k To n + k - 1
    Range("C1:F500").Offset(0, 5 * j).Interior.Color = Coul
    Next j
    k = k + n
Next i
For Each Cel In Range("A1:A500")
If Cel = "" Then Cel.EntireRow.Interior.ColorIndex = 0
Next
End Sub

A+ à tous
 

Hieu

XLDnaute Impliqué
Salut JCGL,

Un essai :
VB:
Sub mlk()
For l = 0 To 2
k = 0
    For i = 1 To 3
    n = Range("a" & i).Offset(4 * l, 0)
    coul = Range("a" & i).Offset(4 * l, 0).Interior.Color
        For j = k To n + k - 1
        Range("c1:f3").Offset(4 * l, 5 * j).Interior.Color = coul
        Next j
        k = k + n
    Next i
Next l
End Sub
 

Pièces jointes

  • Etiquettes de couleur_v1.xlsm
    18 KB · Affichages: 16

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 119
Membres
103 124
dernier inscrit
Antoine Vdm